
no Kubernetes existe uma maneira de obter o modelo dos recursos principais como este:
kubectl create secret generic --dry-run=client --output=yaml
Existe uma maneira de fazer o mesmo com recursos personalizados? Eu tenho muitos CRDs por causa do crossplane e eles têm muitos valores padrão ao aplicar inicialmente o recurso. Atualmente, se eu quiser criar um, defino o tipo e tento fazer com que uma especificação mínima funcione.
vamos supor, por exemplo, que meu crd seja: postgresqls.database.example.com
Já tentei explicar, mas isso mostra os tipos no final que eu queria, como um verdadeiro yaml "aplicável".
kubectl explain PostgreSQL --recursive
e com get preciso de um recurso preexistente:
kubectl explain PostgreSQL --recursive
Feliz por mais ideias.