English
 

G.crd/setup !!hot!! — Secure & Top-Rated

g.crd/setup validate ./crd/base/*.yaml Roll out the CRDs to your connected Kubernetes cluster:

g.crd/setup diff --show-managed-fields For automated pipelines, use the --dry-run and --output flags. g.crd/setup

- name: Deploy CRDs run: | g.crd/setup deploy \ --kubeconfig $ secrets.KUBECONFIG \ --dry-run=false \ --output summary g.crd/setup

curl -LO https://github.com/g-crd/setup/releases/download/v2.0.0/setup-linux-amd64 chmod +x setup-linux-amd64 sudo mv setup-linux-amd64 /usr/local/bin/g.crd/setup For developers who need the latest edge features: g.crd/setup

g.crd/setup scaffold myresource.stable.example.com --version v1 --kind MyResource Catch errors before reaching the cluster:

g.crd/setup deploy --context prod-cluster --wait 60s Preview what will change compared to the live cluster:

apiVersion: g.crd/v1 kind: SetupConfig metadata: name: production-setup spec: crdRoot: ./crd validation: enabled: true schemaPath: ./schemas deployment: strategy: apply # Options: apply, create, server-side namespace: crd-system hooks: preInstall: ./scripts/pre-check.sh postInstall: ./scripts/notify.sh Once configured, you can leverage these essential commands: 1. Scaffold a New CRD Generate a boilerplate CRD with a typed specification:

Did you find the article useful? Like this Unlike this (107 useful votes)

Comentários

Be the first to comment.
 
 
Pinterest
Facebook
Twitter
Instagram
Whatsapp