You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/07/07 06:18:51 UTC
[camel-k] branch main updated: Fix kubernetes version link in the generated api docs
This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new 4ec22e01c Fix kubernetes version link in the generated api docs
4ec22e01c is described below
commit 4ec22e01c95731ade4a2a79e914f1a05cca12847
Author: Claudio Miranda <cl...@claudius.com.br>
AuthorDate: Thu Jul 6 19:01:19 2023 -0300
Fix kubernetes version link in the generated api docs
---
docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 108 ++++++++++-----------
docs/modules/ROOT/partials/apis/kamelets-crds.adoc | 18 ++--
script/gen_crd/gen-crd-api-config.json | 2 +-
script/gen_crd/gen-kamelets-crd-api-config.json | 2 +-
script/gen_crd/gen_crd_api.sh | 6 ++
5 files changed, 71 insertions(+), 65 deletions(-)
diff --git a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
index 1a2554c09..c922052fa 100644
--- a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -23,7 +23,7 @@ string
string
|`Build`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -65,7 +65,7 @@ string
string
|`CamelCatalog`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -107,7 +107,7 @@ string
string
|`Integration`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -152,7 +152,7 @@ string
string
|`IntegrationKit`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -197,7 +197,7 @@ string
string
|`IntegrationPlatform`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -239,7 +239,7 @@ string
string
|`Kamelet`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -281,7 +281,7 @@ string
string
|`Pipe`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -449,21 +449,21 @@ BuildCondition describes the state of a resource at a certain point.
Type of integration condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -638,7 +638,7 @@ The namespace where to run the builder Pod (must be the same of the operator in
Deprecated: no longer in use in Camel K 2 - maintained for backward compatibility
|`timeout` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#duration-v1-meta[Kubernetes meta/v1.Duration]*
|
@@ -729,7 +729,7 @@ the error description (if any)
the reason of the failure (if any)
|`startedAt` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -1042,21 +1042,21 @@ CamelCatalogCondition describes the state of a resource at a certain point.
Type of CamelCatalog condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -1591,7 +1591,7 @@ Endpoint represents a source/sink external entity (could be any Kubernetes resou
|Description
|`ref` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
|
@@ -1872,7 +1872,7 @@ string
a short text specifying the reason
|`time` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -1917,7 +1917,7 @@ int
maximum number of attempts
|`attemptTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
*(Optional)*
@@ -2102,28 +2102,28 @@ IntegrationCondition describes the state of a resource at a certain point.
Type of integration condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
Last time the condition transitioned from one status to another.
|`firstTruthyTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -2185,21 +2185,21 @@ IntegrationKitCondition describes the state of a resource at a certain point.
Type of integration condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -2548,14 +2548,14 @@ It can be useful if you want to provide some custom base image with further util
the image registry used to push/pull Integration images
|`buildCatalogToolTimeout` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#duration-v1-meta[Kubernetes meta/v1.Duration]*
|
the timeout (in seconds) to use when creating the build tools container image
|`timeout` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#duration-v1-meta[Kubernetes meta/v1.Duration]*
|
@@ -2617,21 +2617,21 @@ IntegrationPlatformCondition describes the state of a resource at a certain poin
Type of integration condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -2885,7 +2885,7 @@ the sources which contain the Camel routes to run
a source in YAML DSL language which contain the routes to run
|`integrationKit` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
|
@@ -3004,7 +3004,7 @@ a list of dependencies needed by the application
the profile needed to run this Integration
|`integrationKit` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
|
@@ -3082,7 +3082,7 @@ label selector
features offered by the Integration
|`lastInitTimestamp` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -3441,21 +3441,21 @@ KameletCondition describes the state of a resource at a certain point.
Type of kamelet condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -3853,7 +3853,7 @@ A reference to the ConfigMap or Secret key that contains
the security of the Maven settings.
|`caSecrets` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core[[\]Kubernetes core/v1.SecretKeySelector]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#secretkeyselector-v1-core[[\]Kubernetes core/v1.SecretKeySelector]*
|
@@ -3906,21 +3906,21 @@ PipeCondition describes the state of a resource at a certain point.
Type of pipe condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -4117,7 +4117,7 @@ string
|`condition` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#podcondition-v1-core[Kubernetes core/v1.PodCondition]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#podcondition-v1-core[Kubernetes core/v1.PodCondition]*
|
@@ -4148,35 +4148,35 @@ PodSpec defines a group of Kubernetes resources
|Description
|`volumes` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#volume-v1-core[[\]Kubernetes core/v1.Volume]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#volume-v1-core[[\]Kubernetes core/v1.Volume]*
|
Volumes
|`initContainers` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core[[\]Kubernetes core/v1.Container]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#container-v1-core[[\]Kubernetes core/v1.Container]*
|
InitContainers
|`containers` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core[[\]Kubernetes core/v1.Container]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#container-v1-core[[\]Kubernetes core/v1.Container]*
|
Containers
|`ephemeralContainers` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#ephemeralcontainer-v1-core[[\]Kubernetes core/v1.EphemeralContainer]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#ephemeralcontainer-v1-core[[\]Kubernetes core/v1.EphemeralContainer]*
|
EphemeralContainers
|`restartPolicy` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#restartpolicy-v1-core[Kubernetes core/v1.RestartPolicy]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#restartpolicy-v1-core[Kubernetes core/v1.RestartPolicy]*
|
@@ -4197,7 +4197,7 @@ int64
ActiveDeadlineSeconds
|`dnsPolicy` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#dnspolicy-v1-core[Kubernetes core/v1.DNSPolicy]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#dnspolicy-v1-core[Kubernetes core/v1.DNSPolicy]*
|
@@ -4211,14 +4211,14 @@ map[string]string
NodeSelector
|`topologySpreadConstraints` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#topologyspreadconstraint-v1-core[[\]Kubernetes core/v1.TopologySpreadConstraint]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#topologyspreadconstraint-v1-core[[\]Kubernetes core/v1.TopologySpreadConstraint]*
|
TopologySpreadConstraints
|`securityContext` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#podsecuritycontext-v1-core[Kubernetes core/v1.PodSecurityContext]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#podsecuritycontext-v1-core[Kubernetes core/v1.PodSecurityContext]*
|
@@ -5281,14 +5281,14 @@ ValueSource --
|Description
|`configMapKeyRef` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#configmapkeyselector-v1-core[Kubernetes core/v1.ConfigMapKeySelector]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#configmapkeyselector-v1-core[Kubernetes core/v1.ConfigMapKeySelector]*
|
Selects a key of a ConfigMap.
|`secretKeyRef` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core[Kubernetes core/v1.SecretKeySelector]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#secretkeyselector-v1-core[Kubernetes core/v1.SecretKeySelector]*
|
@@ -5626,7 +5626,7 @@ string
The main container image
|`imagePullPolicy` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#pullpolicy-v1-core[Kubernetes core/v1.PullPolicy]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#pullpolicy-v1-core[Kubernetes core/v1.PullPolicy]*
|
@@ -5845,7 +5845,7 @@ The maximum time in seconds for the deployment to make progress before it
is considered to be failed. It defaults to 60s.
|`strategy` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#deploymentstrategytype-v1-apps[Kubernetes apps/v1.DeploymentStrategyType]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#deploymentstrategytype-v1-apps[Kubernetes apps/v1.DeploymentStrategyType]*
|
@@ -6224,7 +6224,7 @@ string
To configure the path exposed by the ingress (default `/`).
|`pathType` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#pathtype-v1-networking[Kubernetes networking/v1.PathType]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#pathtype-v1-networking[Kubernetes networking/v1.PathType]*
|
diff --git a/docs/modules/ROOT/partials/apis/kamelets-crds.adoc b/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
index 36d7aea89..38e0760ac 100644
--- a/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
@@ -23,7 +23,7 @@ string
string
|`Kamelet`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -65,7 +65,7 @@ string
string
|`KameletBinding`
|`metadata` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
|
@@ -262,7 +262,7 @@ Endpoint represents a source/sink external entity (could be any Kubernetes resou
|Description
|`ref` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
|
@@ -932,21 +932,21 @@ KameletBindingCondition describes the state of a resource at a certain point.
Type of kameletBinding condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
@@ -1136,21 +1136,21 @@ KameletCondition describes the state of a resource at a certain point.
Type of kamelet condition.
|`status` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
|
Status of the condition, one of True, False, Unknown.
|`lastUpdateTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
The last time this condition was updated.
|`lastTransitionTime` +
-*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta[Kubernetes meta/v1.Time]*
|
diff --git a/script/gen_crd/gen-crd-api-config.json b/script/gen_crd/gen-crd-api-config.json
index 1a6ae0dfe..f60497ca6 100644
--- a/script/gen_crd/gen-crd-api-config.json
+++ b/script/gen_crd/gen-crd-api-config.json
@@ -10,7 +10,7 @@
"externalPackages": [
{
"typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
- "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
+ "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
}
],
"typeDisplayNamePrefixOverrides": {
diff --git a/script/gen_crd/gen-kamelets-crd-api-config.json b/script/gen_crd/gen-kamelets-crd-api-config.json
index 0e6701696..a4220d3f6 100644
--- a/script/gen_crd/gen-kamelets-crd-api-config.json
+++ b/script/gen_crd/gen-kamelets-crd-api-config.json
@@ -10,7 +10,7 @@
"externalPackages": [
{
"typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
- "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
+ "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
},
{
"typeMatchPrefix": "^github\\.com/apache/camel-k/pkg/apis/camel/v1\\.",
diff --git a/script/gen_crd/gen_crd_api.sh b/script/gen_crd/gen_crd_api.sh
index 29fe95c70..5bbe78e36 100755
--- a/script/gen_crd/gen_crd_api.sh
+++ b/script/gen_crd/gen_crd_api.sh
@@ -24,6 +24,10 @@ crd_file_kamelets=$rootdir/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
# version of gen-crd-api-reference-docs:
# https://github.com/ahmetb/gen-crd-api-reference-docs/pull/45
+## update the kubernetes version for the generated links
+ver=$(grep k8s.io/client-go ${rootdir}/go.mod |sed 's/.*v0\.\(..\)\../\1/g')
+sed -i "/docsURLTemplate/s/\(kubernetes-api\/v1\.\)../\1${ver}/" $location/gen-*.json
+
echo "Generating CRD API documentation..."
# to run a local copy use something like
#go run /Users/david/projects/camel/gen-crd-api-reference-docs/main.go \
@@ -34,6 +38,8 @@ go run github.com/tadayosi/gen-crd-api-reference-docs@v0.4.0-camel-k-2 \
-api-dir "github.com/apache/camel-k/v2/pkg/apis/camel/v1" \
-out-file $crd_file_camel
+# the v1alpha1 kamelet api is deprecated and will stay here until
+# the new Pipe api is mature
#go run /Users/david/projects/camel/gen-crd-api-reference-docs/main.go \
go run github.com/tadayosi/gen-crd-api-reference-docs@v0.4.0-camel-k-2 \
-config $location/gen-kamelets-crd-api-config.json \