SpinAppExecutor
Custom Resource Definition (CRD) reference for
SpinAppExecutor
Categories:
Resource Types:
SpinAppExecutor
SpinAppExecutor is the Schema for the spinappexecutors API
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | core.spinoperator.dev/v1alpha1 | true |
kind | string | SpinAppExecutor | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the `metadata` field. | true |
spec | object | SpinAppExecutorSpec defines the desired state of SpinAppExecutor | false |
status | object | SpinAppExecutorStatus defines the observed state of SpinAppExecutor | false |
SpinAppExecutor.spec
SpinAppExecutorSpec defines the desired state of SpinAppExecutor
Name | Type | Description | Required |
---|---|---|---|
createDeployment | boolean | CreateDeployment specifies whether the Executor wants the SpinKube operator
to create a deployment for the application or if it will be realized externally. | true |
deploymentConfig | object | DeploymentConfig specifies how the deployment should be configured when
createDeployment is true. | false |
SpinAppExecutor.spec.deploymentConfig
DeploymentConfig specifies how the deployment should be configured when createDeployment is true.
Name | Type | Description | Required |
---|---|---|---|
runtimeClassName | string | RuntimeClassName is the runtime class name that should be used by pods created
as part of a deployment. | true |
caCertSecret | string | CACertSecret specifies the name of the secret containing the CA
certificates to be mounted to the deployment. | false |
installDefaultCACerts | boolean | InstallDefaultCACerts specifies whether the default CA
certificate bundle should be generated. When set a new secret
will be created containing the certificates. If no secret name is
defined in `CACertSecret` the secret name will be `spin-ca`. | false |
otel | object | Otel provides Kubernetes Bindings to Otel Variables. | false |
SpinAppExecutor.spec.deploymentConfig.otel
Otel provides Kubernetes Bindings to Otel Variables.
Name | Type | Description | Required |
---|---|---|---|
exporter_otlp_endpoint | string | ExporterOtlpEndpoint configures the default combined otlp endpoint for sending telemetry | false |
exporter_otlp_logs_endpoint | string | ExporterOtlpLogsEndpoint configures the logs-specific otlp endpoint | false |
exporter_otlp_metrics_endpoint | string | ExporterOtlpMetricsEndpoint configures the metrics-specific otlp endpoint | false |
exporter_otlp_traces_endpoint | string | ExporterOtlpTracesEndpoint configures the trace-specific otlp endpoint | false |
Feedback
Was this page helpful?
Glad to hear it!
Sorry to hear that. Please tell us how we can improve.