-
Notifications
You must be signed in to change notification settings - Fork 22
Add beta note to readme #62
Conversation
Signed-off-by: Faisal Memon <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the repo README, as this repo can potentially have many charts, I think this statement has to be done in the charts/spire/README.md.tmpl
, because you want to threat that chart as beta, although I think the basic chart is already beyond beta stage. For a simple straight forward spire setup this chart has proven to work for over a year. I think any next PR should be focussed on making this basic shard non-beta. Any advanced features need to wait for a next release, that could be beta.
Perhaps the root README could mention that each chart may be in different development stages, with definitions of what each stage means. Then we could use a badge in each chart READMEs to display the official stage for that chart. |
Co-authored-by: Marco Franssen <[email protected]>
Signed-off-by: Faisal Memon <[email protected]>
Thanks for reviewing @dennisgove and @marcofranssen.
I think its best to put it at the top level and say all the charts are beta. I understand youve been using it for a year and are confident, but I would like to be cautious. I don't anticipate the note staying for a long time.
That would be more accurate, but might be confusing to the end user. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀
You only missed the DCO. Probably just squash and fix dco there |
Signed-off-by: Faisal Memon <[email protected]> Co-authored-by: Marco Franssen <[email protected]> Signed-off-by: Kevin Fox <[email protected]>
* eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
* eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
* eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
* 7984bbd Add script to automate cutting a release * eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
* 7984bbd Add script to automate cutting a release * eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
* 7984bbd Add script to automate cutting a release * eb186ca Add values for server TTL configurables * f123296 Add a flag to configure the Kubernetes NodeAttestor (#83) * 0275569 Incorperate feedback * a00c97b Incorperate feedback * f93434a Make server service account allow list configurable * f0b7f5b Make spire agent server address configurable * cb627f0 Allow all subchart to conditionally disable (#90) * 2e9510f Switch to non root nginx (#89) * a901751 Fix Homepage URL * 06c395f Fix sources in Chart.yaml (#85) * d341c5a UpstreamAuthority cert-manager support (#82) * a82ee69 Make sure all configmap changes rollout * b7f8c86 Add extra initContainers, containers, volumes to agent and server * 81ac89a Add k8s 1.26.0 (Kind) to the test matrix * bb6abfc Merge pull request #76 from spiffe/dependabot/github_actions/sigstore/cosign-installer-3.0.1 * c0e5665 Bump cosign to v2.0.0 * d729a44 Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 * fe7cd73 Merge pull request #74 from spiffe/arm64-support * a3c04c0 Update supported versions * 75480ed Bump spiffe-csi-driver image to 0.2.3 (arm64 support) * 79889ff Bump spiffe-oidc-discovery-provider image to 1.6.0 (arm64 support) * a632f76 Bump spire-agent image to 1.6.0 (arm64 support) * b92e81d Bump spire-server image to 1.6.0 (arm64 support) * fea2aa5 Fix sigstore/cosign-installer usage in release workflow * fe93346 Use quote function instead of actual quotes * 9480ab7 Add beta note to readme (#62) * 4681498 Better spire-server entry commands (#59) Signed-off-by: Marco Franssen <[email protected]>
Adds a small note at the top that the helm charts are in beta state.