Last generated September 5, 2025
KonfigurationSchema
KonfigurationSchema is the Schema for the konfigurationschemas API.
Version v1alpha1
Example CR
apiVersion: konfigure.giantswarm.io/v1alpha1
kind: KonfigurationSchema
metadata:
name: konfigurationschema-sample
namespace: default
spec:
raw:
remote:
url: https://raw.githubusercontent.com/giantswarm/konfiguration-schemas/refs/tags/management-cluster-configuration/v1.0.0/schemas/management-cluster-configuration/schema.yaml
Properties
.apiVersion
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
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
.spec
KonfigurationSchemaSpec defines the desired state of KonfigurationSchema.
.spec.raw
Raw defines simple ways of accessing a konfiguration schema.
.spec.raw.content
Provide the raw manifest store under this field as a multiline string.
.spec.raw.remote
Provide the schema manifest from a remote location.
.spec.raw.remote.url
URL for the location of the schema manifest.
.status
KonfigurationSchemaStatus defines the observed state of KonfigurationSchema.
This documentation page shows information based on konfigure-operator v1.0.1.
Need help with the platform API?
We listen in your Slack support channel. And of course, we welcome your pull requests to improve these docs!