ProxyKubeApi Generator
Dynamic CRD-driven form to build a ProxyKubeApi manifest
Last updated on
Generate a ProxyKubeApi resource directly from the CRD schema in deploy/crds.yaml.
- Source of truth:
weebo.si.rs/v1CRD definition - Supports nested objects, arrays, and
oneOfvariants - Includes preset examples for common ProxyKubeApi setups
- Output: ready-to-apply Kubernetes YAML
Start with a preset if you want a realistic baseline, then expand the generated sections you need to adjust.
ProxyKubeApi Generator
Build a manifest from the live CRD schema, switch variants as needed, and export YAML when the validation panel is clean.
Preset examples
Start from a common setup, then fine-tune the schema-driven fields below.
Resource identity fields are kept outside the CRD-driven spec so you can reuse presets across namespaces.
SpecRequired7 fields
CertRequiredVariant: SecretCertificate for the Kubernetes API
Certificate for the Kubernetes API
SecretRequired3 fieldsUse a cert from a secret
Use a cert from a secret
ServiceRequiredVariant: KubernetesServiceService to expose the proxy
Service to expose the proxy
Kubernetes ServiceRequired4 fieldsKubernetes service
Kubernetes service
Validation
- metadata.name is required
- spec.cert.Secret.key cannot be empty
- spec.cert.Secret.name cannot be empty
- spec.service.KubernetesService.name cannot be empty
Generated YAML
Preview updates live as you edit the form. Empty optional values are omitted from the manifest.
apiVersion: weebo.si.rs/v1
kind: ProxyKubeApi
metadata:
name: ""
namespace: default
Have feedback?
Share on GitHub