-
Notifications
You must be signed in to change notification settings - Fork 22
Conversation
5807b57
to
72fef00
Compare
72fef00
to
aac0976
Compare
Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
aac0976
to
a3c04c0
Compare
In general this looks good to me. need to decide if this belongs in 1.0. |
I think arm64 support is important and we should have it in our 1.0 release. |
I think its useful. But I don't think its any more or less useful then say nested spire. If we're going to prioritize features for 1.0 we need to be consistent. |
This definitely is more important then nested spire. It also is less impactful as it doesn't change the architecture of the chart. As said nested spire and federated spire where not part of the original 1.0 release plan. We will get there as well but this requires some more discussion and design. |
Agree |
More important, to you. That is the sore spot. We're in this together. My pr's getting blocked because its not your priorities isn't a very good way to do things in the open source community. I agree its less impactful on the merge, but I'd say its more important to get the api right for a v1 release, so in some ways nested spire's api is more important IMO. |
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.
Looks good to me all around.
* 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]>
See here a list of all my PRs that enabled the arm64 support in the different spire images.
wait-for-it initContainer
spiffe-csi-driver
spire
spire-controller-manager
This feels like a huge achievement.