Erik Godding Boye
f92d729137
Add missing properties required by SecurityContextConstraints CRD ( #432 )
...
Signed-off-by: Erik Godding Boye <[email protected] >
2024-08-20 08:55:35 -07:00
f512b06419
Configurable daemonsets updateStrategy ( #212 )
...
* Configure daemonsets updateStrategy
This allows more deamonset pods to be rotated in the same time. This speeds up the updates
Signed-off-by: Marco Franssen <[email protected] >
* Incorperate feedback
Signed-off-by: Kevin Fox <[email protected] >
---------
Signed-off-by: Marco Franssen <[email protected] >
Signed-off-by: Kevin Fox <[email protected] >
Co-authored-by: Kevin Fox <[email protected] >
Co-authored-by: Faisal Memon <[email protected] >
2024-02-29 14:42:52 -08:00
kfox1111 and Faisal Memon
49e21c389b
Add missing affinity settings ( #232 )
...
Signed-off-by: Kevin Fox <[email protected] >
Co-authored-by: Faisal Memon <[email protected] >
2024-02-05 20:33:24 +00:00
kfox1111 and Marco Franssen
49beb64584
Add recommendation for namespaceLayout ( #127 )
...
Co-authored-by: Marco Franssen <[email protected] >
2023-12-19 15:02:57 +00:00
kfox1111 and Faisal Memon
e35838c309
Add recommendation for priorityClass ( #124 )
...
* Add a flag to enable recommendations
Signed-off-by: Kevin Fox <[email protected] >
* Add recommendation for priorityClass
Signed-off-by: Kevin Fox <[email protected] >
* Fix vars
Signed-off-by: Kevin Fox <[email protected] >
* Apply suggestions from code review
Co-authored-by: Faisal Memon <[email protected] >
Signed-off-by: kfox1111 <[email protected] >
* Update docs. Fix typo.
Signed-off-by: Kevin Fox <[email protected] >
* Incorperate feedback
Signed-off-by: Kevin Fox <[email protected] >
* Apply suggestions from code review
Co-authored-by: Faisal Memon <[email protected] >
Signed-off-by: kfox1111 <[email protected] >
* Fix docs
Signed-off-by: Kevin Fox <[email protected] >
---------
Signed-off-by: Kevin Fox <[email protected] >
Signed-off-by: kfox1111 <[email protected] >
Co-authored-by: Faisal Memon <[email protected] >
2023-12-11 11:42:40 -08:00
kfox1111
13f6028ccd
SELinux support ( #122 )
...
* SELinux support
Add support to the chart to set the SELinux context to enable a working
system. Enable it by default on OpenShift clusters.
Signed-off-by: Kevin Fox <[email protected] >
* Incorperate feedback
Signed-off-by: Kevin Fox <[email protected] >
---------
Signed-off-by: Kevin Fox <[email protected] >
2023-12-07 11:02:06 -08:00
Kevin Fox
966061c6c7
Auto add default CSIDriver labels on OpenShift
...
Signed-off-by: Kevin Fox <[email protected] >
2023-11-20 10:24:53 +01:00
3b016841da
Support Openshift deployment ( #13 )
...
* Add support for SPIRE deployment on OpenShift 4.13
Signed-off-by: Mariusz Sabath <[email protected] >
Co-authored-by: Trilok Geer <[email protected] >
Co-authored-by: Andrew Block <[email protected] >
* Render README
Signed-off-by: Mariusz Sabath <[email protected] >
* Fix tornjak HTTP/HTTPS port values
Signed-off-by: Mariusz Sabath <[email protected] >
* Update Frontend README
Signed-off-by: Mariusz Sabath <[email protected] >
* Add env. variable to Agent to inject node name
Signed-off-by: Mariusz Sabath <[email protected] >
* Implement Marco's suggestion on CSI CSS version
Signed-off-by: Mariusz Sabath <[email protected] >
* Add MY_NODE_NAME env. variable to agent for openshift example
Signed-off-by: Mariusz Sabath <[email protected] >
* Move Openshift examples to dedicated directory
Signed-off-by: Mariusz Sabath <[email protected] >
* Simplified the install instructions
Signed-off-by: Mariusz Sabath <[email protected] >
* Suggested changes
Signed-off-by: Kevin Fox <[email protected] >
* Apply suggestions from code review
Co-authored-by: Andrew Block <[email protected] >
Signed-off-by: kfox1111 <[email protected] >
* Update docs, fix default for backwards compat
Signed-off-by: Kevin Fox <[email protected] >
* Don't recommend experimental features by default, dont debug helm install by default and explain how to add additional features
Signed-off-by: Kevin Fox <[email protected] >
* Add notes about openshift to the project for other reviewers.
Signed-off-by: Kevin Fox <[email protected] >
* Fix incorrectly reverted change
Signed-off-by: Kevin Fox <[email protected] >
* Correct notes
Signed-off-by: Kevin Fox <[email protected] >
* Update default
Signed-off-by: Kevin Fox <[email protected] >
* Fix issue created from bad merge conflict resolution
Signed-off-by: kfox1111 <[email protected] >
* Update examples/openshift/openshift-values.yaml
Co-authored-by: kfox1111 <[email protected] >
Signed-off-by: Mariusz Sabath <[email protected] >
* Update examples/openshift/openshift-values.yaml
Co-authored-by: kfox1111 <[email protected] >
Signed-off-by: Mariusz Sabath <[email protected] >
* Update examples/openshift/openshift-values.yaml
Co-authored-by: kfox1111 <[email protected] >
Signed-off-by: Mariusz Sabath <[email protected] >
* Update examples/openshift/openshift-values.yaml
Co-authored-by: kfox1111 <[email protected] >
Signed-off-by: Mariusz Sabath <[email protected] >
---------
Signed-off-by: Mariusz Sabath <[email protected] >
Signed-off-by: Kevin Fox <[email protected] >
Signed-off-by: kfox1111 <[email protected] >
Co-authored-by: Trilok Geer <[email protected] >
Co-authored-by: Andrew Block <[email protected] >
Co-authored-by: Kevin Fox <[email protected] >
2023-10-31 16:27:23 +00:00
kfox1111
3ed1859cd1
Add missing tolerations config to daemonsets ( #381 )
...
spiffe-csi-driver and spire-agent are missing the ability to specify
tolerations. This PR adds the missing functionality.
fixes: https://github.com/spiffe/helm-charts/issues/380
Signed-off-by: Kevin Fox <[email protected] >
2023-07-06 12:48:59 -05:00
LaithLite
81452d5e7e
Fix missing spiffe-csi-driver imagePullSecrets template ( #376 )
2023-07-03 12:52:31 +02:00
Mariusz Sabath
1247b68f4d
Parametrize probes ( #310 )
...
This PR addresses #307 by parametrizing Probes and moving them to
values.yaml
---------
Signed-off-by: Mariusz Sabath <[email protected] >
2023-05-25 08:53:44 -04:00
kfox1111 and Marco Franssen
2c360a50fd
Add global for image registry ( #201 )
...
This patch enables a user to override all image registry settings all at
once to point to their own registry to enable easy custom mirrors.
partially implements: https://github.com/spiffe/helm-charts/issues/139
---------
Signed-off-by: Kevin Fox <[email protected] >
Co-authored-by: Marco Franssen <[email protected] >
2023-04-20 20:08:14 +02:00
kfox1111
3cc8955429
Move reusable macros to root chart ( #218 )
...
This patch adds the start of a library to help reduce code duplication.
It will be split out to its own library chart at the same time the other
charts are split out.
---------
Signed-off-by: Kevin Fox <[email protected] >
2023-04-18 08:54:46 +02:00
kfox1111
9ccbd3c67f
Make kubelet path configurable ( #123 )
2023-03-15 10:25:06 +01:00
kfox1111
03db6bb5fe
Namespace override
...
This patch makes it possible to install the subcharts in different
namespaces as needed.
Signed-off-by: Kevin Fox <[email protected] >
2023-03-13 15:03:16 -07:00
kfox1111
661000a29a
Make the agent socket configurable ( #114 )
2023-03-13 20:35:27 +01:00
kfox1111 and Marco Franssen
f3a81ad78d
Make csi driver configurable to be able to run multiple instances ( #115 )
...
Co-authored-by: Marco Franssen <[email protected] >
2023-03-13 14:12:37 +01:00
Marco Franssen
f8cdec3f99
Allow to configure a priorityClassName for Daemonsets
...
Signed-off-by: Marco Franssen <[email protected] >
2023-02-27 08:09:00 -08:00
Marco Franssen
cb3f94022f
Remove duplicate volume creation
...
Signed-off-by: Marco Franssen <[email protected] >
2023-02-18 13:37:31 +01:00
Marco Franssen
99d32050ba
Remove option to choose different agent socket path
...
Resolves #19
Signed-off-by: Marco Franssen <[email protected] >
2023-02-18 13:23:36 +01:00
Marco Franssen and Faisal Memon
50846ebe9a
Improve spiffe-csi security-context
...
Co-authored-by: Faisal Memon <[email protected] >
Signed-off-by: Marco Franssen <[email protected] >
2023-02-18 13:04:15 +01:00
Marco Franssen
b3d5b7d80a
Remove unused template + fix spiffe-csi-driver
...
Signed-off-by: Marco Franssen <[email protected] >
Signed-off-by: Marco Franssen <[email protected] >
2023-02-18 13:04:10 +01:00
Marco Franssen
35b8ad3c00
Move the spiffe-csi-driver into a sub chart
...
Signed-off-by: Marco Franssen <[email protected] >
Signed-off-by: Marco Franssen <[email protected] >
2023-02-18 13:04:09 +01:00