*57a9320Add SPIRE 1.7.0 to main readme (#357) *af36f7cAlign the bash image version with other instances for spire-agent (#356) *c11a8c0Implement pre-delete hook for graceful delete of spiffe-oidc-discovery-provider (#353) *a6dcf26Allow for SPIRE Agent to run as non root user (#209) *9cf6049Allow contributors to run linting easily on local *e88f7f6Add configmap annotation to spire-bundle configmap (#351) *020bde8Add support to create a issuer and CA via cert-manager (#342) *9d504deIgnore .DS_Store files *e6b608cBump spire images to 1.7.0 (#348) *c97a788Fix bundle role/rolebinding naming conflict (#333) *b66077eBump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (#349) *d0da864Add missing metadata to subcharts (#347) *4c0a1d5Allow overriding test images (#186) *250fd5dAdd missing global values to charts (#311) *5d8c907Dropping k8s versions in CI older than 3, as per readme (#344) *8748933Update upstream-ca-secret.yaml (#341) *4e07450Fix ingress annotations for federation (#337) *ea09199Bump actions/checkout from 3.5.0 to 3.5.3 *87fe198Merge pull request #331 from edwbuck/key_conventions *ddc0166Fix line wrapping. *0cae9ceUpdate project/conventions.md *cb18255Update project/conventions.md *52e5c24Upgrade Tornjak to image v1.2.2 (#328) *28e2abfChoose a different example for dotted Acronyms. *d60d68cAdded accidentally clipped explicit name guidelines. *abe9fdeMerge branch 'main' into key_conventions *f6a7b62Update project/conventions.md *c4d19dbUpdate project/conventions.md *cfa9f78Bump test chart dependencies (#332) *c3213abInitial submission of Helm Chart key naming conventions. *28c0824Bump test chart dependencies (#322) *d333154Add Makefile for local testing (#327) *9fa1ec2Improve Tornjak backend test (#321) *5b779dcImprove Tornjak frontend test (#320) Signed-off-by: Marco Franssen <[email protected]>
Note
: All the helm charts in this repo are beta. We encourage you to try them out and contribute. The API may change as we move towards a production ready release.
SPIFFE Helm Charts
A suite of Helm Charts for standardized installations of SPIRE components in Kubernetes environments.
Add Helm repository
helm repo add spiffe https://spiffe.github.io/helm-charts/
helm repo update
Dependencies and Version Compatibility
Unless otherwise noted in an application chart README, the following dependencies will follow these prescribed version compatibility rules.
| Dependency | Supported Versions |
|---|---|
| SPIRE | 1.6.x, 1.7.x |
| Helm | 3.x |
| Kubernetes | 1.22+ |
Note
: For Kubernetes, we will officially support the last 3 versions as described in k8s versioning. Any version before the last 3 we will try to support as long it doesn't bring security issues or any big maintenance burden. The first version we tested this chart with is
1.22.
Contributing
Before contributing ensure to check our CONTRIBUTING guidelines.
LICENSE
This project is licensed under Apache License, Version 2.0.
Reporting a Vulnerability
Vulnerabilities can be reported by sending an email to [email protected]. A confirmation email will be sent to acknowledge the report within 72 hours. A second acknowledgement will be sent within 7 days when the vulnerability has been positively or negatively confirmed.