Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream specifications to their latest version #311

Merged
merged 1 commit into from
Sep 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ spec:
jsonPath: ".status.build.runtimeVersion"
name: "Default runtime"
type: "string"
- description: "The default Camel core version"
jsonPath: ".status.build.runtimeCoreVersion"
name: "Camel version"
type: "string"
name: "v1"
schema:
openAPIV3Schema:
Expand Down Expand Up @@ -317,6 +321,9 @@ spec:
description: "the secret where credentials are stored"
type: "string"
type: "object"
runtimeCoreVersion:
description: "the Camel core version used by this IntegrationPlatform"
type: "string"
runtimeProvider:
description: "the runtime used. Likely Camel Quarkus (we used to have main runtime which has been discontinued since version 1.5)"
type: "string"
Expand Down Expand Up @@ -1541,6 +1548,35 @@ spec:
required:
- "configuration"
type: "object"
telemetry:
description: "The configuration of Telemetry trait"
properties:
auto:
description: "Enables automatic configuration of the trait, including automatic discovery of the telemetry endpoint."
type: "boolean"
configuration:
description: "Legacy trait configuration parameters.\nDeprecated: for backward compatibility."
type: "object"
x-kubernetes-preserve-unknown-fields: true
enabled:
description: "Can be used to enable or disable a trait. All traits share this common property."
type: "boolean"
endpoint:
description: "The target endpoint of the Telemetry service (automatically discovered by default)"
type: "string"
sampler:
description: "The sampler of the telemetry used for tracing (default \"on\")"
type: "string"
sampler-parent-based:
description: "The sampler of the telemetry used for tracing is parent based (default \"true\")"
type: "boolean"
sampler-ratio:
description: "The sampler ratio of the telemetry used for tracing"
type: "string"
serviceName:
description: "The name of the service that publishes telemetry data (defaults to the integration name)"
type: "string"
type: "object"
toleration:
description: "The configuration of Toleration trait"
properties:
Expand Down Expand Up @@ -1834,6 +1870,9 @@ spec:
description: "the secret where credentials are stored"
type: "string"
type: "object"
runtimeCoreVersion:
description: "the Camel core version used by this IntegrationPlatform"
type: "string"
runtimeProvider:
description: "the runtime used. Likely Camel Quarkus (we used to have main runtime which has been discontinued since version 1.5)"
type: "string"
Expand Down Expand Up @@ -3100,6 +3139,35 @@ spec:
required:
- "configuration"
type: "object"
telemetry:
description: "The configuration of Telemetry trait"
properties:
auto:
description: "Enables automatic configuration of the trait, including automatic discovery of the telemetry endpoint."
type: "boolean"
configuration:
description: "Legacy trait configuration parameters.\nDeprecated: for backward compatibility."
type: "object"
x-kubernetes-preserve-unknown-fields: true
enabled:
description: "Can be used to enable or disable a trait. All traits share this common property."
type: "boolean"
endpoint:
description: "The target endpoint of the Telemetry service (automatically discovered by default)"
type: "string"
sampler:
description: "The sampler of the telemetry used for tracing (default \"on\")"
type: "string"
sampler-parent-based:
description: "The sampler of the telemetry used for tracing is parent based (default \"true\")"
type: "boolean"
sampler-ratio:
description: "The sampler ratio of the telemetry used for tracing"
type: "string"
serviceName:
description: "The name of the service that publishes telemetry data (defaults to the integration name)"
type: "string"
type: "object"
toleration:
description: "The configuration of Toleration trait"
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1442,6 +1442,35 @@ spec:
required:
- "configuration"
type: "object"
telemetry:
description: "The configuration of Telemetry trait"
properties:
auto:
description: "Enables automatic configuration of the trait, including automatic discovery of the telemetry endpoint."
type: "boolean"
configuration:
description: "Legacy trait configuration parameters.\nDeprecated: for backward compatibility."
type: "object"
x-kubernetes-preserve-unknown-fields: true
enabled:
description: "Can be used to enable or disable a trait. All traits share this common property."
type: "boolean"
endpoint:
description: "The target endpoint of the Telemetry service (automatically discovered by default)"
type: "string"
sampler:
description: "The sampler of the telemetry used for tracing (default \"on\")"
type: "string"
sampler-parent-based:
description: "The sampler of the telemetry used for tracing is parent based (default \"true\")"
type: "boolean"
sampler-ratio:
description: "The sampler ratio of the telemetry used for tracing"
type: "string"
serviceName:
description: "The name of the service that publishes telemetry data (defaults to the integration name)"
type: "string"
type: "object"
toleration:
description: "The configuration of Toleration trait"
properties:
Expand Down Expand Up @@ -2909,6 +2938,35 @@ spec:
required:
- "configuration"
type: "object"
telemetry:
description: "The configuration of Telemetry trait"
properties:
auto:
description: "Enables automatic configuration of the trait, including automatic discovery of the telemetry endpoint."
type: "boolean"
configuration:
description: "Legacy trait configuration parameters.\nDeprecated: for backward compatibility."
type: "object"
x-kubernetes-preserve-unknown-fields: true
enabled:
description: "Can be used to enable or disable a trait. All traits share this common property."
type: "boolean"
endpoint:
description: "The target endpoint of the Telemetry service (automatically discovered by default)"
type: "string"
sampler:
description: "The sampler of the telemetry used for tracing (default \"on\")"
type: "string"
sampler-parent-based:
description: "The sampler of the telemetry used for tracing is parent based (default \"true\")"
type: "boolean"
sampler-ratio:
description: "The sampler ratio of the telemetry used for tracing"
type: "string"
serviceName:
description: "The name of the service that publishes telemetry data (defaults to the integration name)"
type: "string"
type: "object"
toleration:
description: "The configuration of Toleration trait"
properties:
Expand Down
29 changes: 29 additions & 0 deletions crd-catalog/apache/camel-k/camel.apache.org/v1/integrations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5066,6 +5066,35 @@ spec:
required:
- "configuration"
type: "object"
telemetry:
description: "The configuration of Telemetry trait"
properties:
auto:
description: "Enables automatic configuration of the trait, including automatic discovery of the telemetry endpoint."
type: "boolean"
configuration:
description: "Legacy trait configuration parameters.\nDeprecated: for backward compatibility."
type: "object"
x-kubernetes-preserve-unknown-fields: true
enabled:
description: "Can be used to enable or disable a trait. All traits share this common property."
type: "boolean"
endpoint:
description: "The target endpoint of the Telemetry service (automatically discovered by default)"
type: "string"
sampler:
description: "The sampler of the telemetry used for tracing (default \"on\")"
type: "string"
sampler-parent-based:
description: "The sampler of the telemetry used for tracing is parent based (default \"true\")"
type: "boolean"
sampler-ratio:
description: "The sampler ratio of the telemetry used for tracing"
type: "string"
serviceName:
description: "The name of the service that publishes telemetry data (defaults to the integration name)"
type: "string"
type: "object"
toleration:
description: "The configuration of Toleration trait"
properties:
Expand Down
Loading