Commit Graph
32 Commits
Author SHA1 Message Date
Marco Franssen d46c3fc14d Test without ACME tos Accepted
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:35:46 +01:00
Marco Franssen 8d97803c8a Bump chart version to 0.2.0 and appVersion to 1.5.5
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:34:52 +01:00
Marco Franssen 49a68c3aed Add test for spire-oidc
Using the nginx insecure option, because we can't rely on the ACME
protocol as this server isn't reachable.

Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:33:29 +01:00
Marco Franssen c9779b24ed Add test for upstream-authority-disk
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:33:28 +01:00
Marco Franssen b24faa9373 Add test for disabled spire-controller-manager
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:33:28 +01:00
Marco Franssen ec26d85f61 Enable spire-controller-manager by default
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:33:28 +01:00
Marco Franssen 9135086f8e Add infrastructure to test charts without defaulted values
Signed-off-by: Marco Franssen <[email protected]>
2023-02-23 10:33:28 +01:00
Marco Franssen 115d9bdf80 Add category and license annotations for artifacthub
Signed-off-by: Marco Franssen <[email protected]>
2023-02-22 12:37:00 +01:00
Marco Franssen b804b0a932 Fix workflow trigger path
Signed-off-by: Marco Franssen <[email protected]>
2023-02-21 20:28:53 +01:00
Marco Franssen 8974a3086d Disable jekyll for gh-pages
Signed-off-by: Marco Franssen <[email protected]>
2023-02-21 15:47:06 +01:00
Marco Franssen 9dee09e38e Merge pull request #14 from spiffe/base-chart 2023-02-20 10:59:32 +01: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 73d4ed2ee5 Add .gitignore for the bin folder containing helm-docs
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 FranssenandFaisal 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 4e1d3d78bb Improve README.md and artifacthub.io
Signed-off-by: Marco Franssen <[email protected]>
2023-02-18 13:04:15 +01:00
Marco Franssen ff9ab8693c Replace LICENSE
Signed-off-by: Marco Franssen <[email protected]>
2023-02-18 13:04:15 +01:00
Marco Franssen b3248e5c9c Remove deprecated k8s workload registrar support
Signed-off-by: Marco Franssen <[email protected]>
2023-02-18 13:04:15 +01:00
Marco Franssen c3ac45eec8 Move docs script to root of repo
This makes it easier for contributors to ensure docs are updated by having the script
more easy at hand.

Signed-off-by: Marco Franssen <[email protected]>
2023-02-14 14:04:31 +01:00
Marco Franssen fe5b3a2a16 Add .editorconfig
This is convenient to have some basic formatting automatically done on files

At least for the people that have the .editorconfig plugin in their IDE

Signed-off-by: Marco Franssen <[email protected]>
2023-02-09 10:31:49 +01:00
Marco Franssen 98ce524618 Add workflow to release helm-charts to gh-pages and ghcr.io
Signed-off-by: Marco Franssen <[email protected]>
2023-01-02 13:46:20 +01:00
Marco Franssen 2ab97de63c Merge pull request #6 from spiffe/ci-workflow 2022-12-15 10:23:33 +01:00
Marco Franssen 320dce4eb2 Only run tests if a chart changed
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:22:27 +01:00
Marco Franssen 1ed5cf1239 Bump actions to latest version
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:17:52 +01:00
Marco Franssen d1106fdd4c Allow manual dispatch of CI workflow
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:17:52 +01:00
Marco Franssen f7443d22b8 Add job to test Helm chart using Kind
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:17:52 +01:00
Marco Franssen 9779a1295b Add job to lint helm-chart
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:17:51 +01:00
Marco Franssen 5025bdaf37 Add Helm chart workflow that checks for updated documentation
Signed-off-by: Marco Franssen <[email protected]>
2022-12-15 10:17:51 +01:00
Marco Franssen 0b6b855576 Add dependabot config
Signed-off-by: Marco Franssen <[email protected]>
2022-12-09 19:32:12 +01:00
Marco Franssen a584ed6666 Add CODEOWNERS
Signed-off-by: Marco Franssen <[email protected]>
2022-12-09 18:49:55 +01:00
Marco Franssen cec2244a53 Add README.md
Signed-off-by: Marco Franssen <[email protected]>
2022-12-09 18:49:52 +01:00
Marco Franssen 99e6f7bc29 Add CONTRIBUTING.md
Signed-off-by: Marco Franssen <[email protected]>
2022-12-09 16:13:15 +01:00