Skip to search

SpinAppExecutor

core.spinkube.dev / v1alpha1

apiVersion: core.spinkube.dev/v1alpha1 kind: SpinAppExecutor metadata: name: example
View raw schema
apiVersion string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata object
spec object
SpinAppExecutorSpec defines the desired state of SpinAppExecutor
createDeployment boolean required
CreateDeployment specifies whether the Executor wants the SpinKube operator to create a deployment for the application or if it will be realized externally.
deploymentConfig object
DeploymentConfig specifies how the deployment should be configured when createDeployment is true.
caCertSecret string
CACertSecret specifies the name of the secret containing the CA certificates to be mounted to the deployment.
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`.
otel object
Otel provides Kubernetes Bindings to Otel Variables.
exporter_otlp_endpoint string
ExporterOtlpEndpoint configures the default combined otlp endpoint for sending telemetry
exporter_otlp_logs_endpoint string
ExporterOtlpLogsEndpoint configures the logs-specific otlp endpoint
exporter_otlp_metrics_endpoint string
ExporterOtlpMetricsEndpoint configures the metrics-specific otlp endpoint
exporter_otlp_traces_endpoint string
ExporterOtlpTracesEndpoint configures the trace-specific otlp endpoint
runtimeClassName string
RuntimeClassName is the runtime class name that should be used by pods created as part of a deployment. This should only be defined when SpintainerImage is not defined.
spinImage string
SpinImage points to an image that will run Spin in a container to execute your SpinApp. This is an alternative to using the shim to execute your SpinApp. This should only be defined when RuntimeClassName is not defined. When specified, application images must be available without authentication.
status object
SpinAppExecutorStatus defines the observed state of SpinAppExecutor

No matches. Try .spec.createDeployment for an exact path