kustomize icon indicating copy to clipboard operation
kustomize copied to clipboard

[Question] What is the correct way of telling which version of kustomize has what features?

Open yogeshgadge opened this issue 2 years ago • 1 comments

Question in the title but I wanted to find out since what version Replacements and Components are supported.

But a better question is do we have the schema's for kustomization.yaml by versions somewhere because I googled and I can't find anywhere other than the Schema Store but that doesn't support it ?

yogeshgadge avatar Oct 11 '22 14:10 yogeshgadge

@yogeshgadge: This issue is currently awaiting triage.

SIG CLI takes a lead on issue triage for this repo, but any Kubernetes member can accept issues by applying the triage/accepted label.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Oct 11 '22 14:10 k8s-ci-robot

Right now the only way in most cases is to look through the release notes. We had a discussion a while back about how we could do better, and some of the complexities of versioning this project (API version vs CLI version vs module version) in https://github.com/kubernetes-sigs/kustomize/issues/4121. I've re-opened and frozen that older issue.

/kind documentation /triage duplicate /close in favour of https://github.com/kubernetes-sigs/kustomize/issues/4121

KnVerey avatar Dec 07 '22 22:12 KnVerey

@KnVerey: Closing this issue.

In response to this:

Right now the only way in most cases is to look through the release notes. We had a discussion a while back about how we could do better, and some of the complexities of versioning this project (API version vs CLI version vs module version) in https://github.com/kubernetes-sigs/kustomize/issues/4121. I've re-opened and frozen that older issue.

/kind documentation /triage duplicate /close in favour of https://github.com/kubernetes-sigs/kustomize/issues/4121

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Dec 07 '22 22:12 k8s-ci-robot

@KnVerey Can't comment on the #4121 and I see people pointing to a feature table and documentation which is good but why not maintain a kubernetes JSON schema. I believe there are some issues/requests regarding not having schema.

If documentation table must be generated, including deprecation warnings it can contain those and docs can be generated from it.

Some unit tests kubeval can be used to force update this schema ensuring it is up to date.

yogeshgadge avatar Dec 16 '22 14:12 yogeshgadge