Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Machine ID: tbot helm chart #44615

Merged
merged 38 commits into from
Sep 9, 2024
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
5cf92cf
Start roughly hacking on a chart for tobt
strideynet Jul 22, 2024
854d4c8
Start templating out the deployment spec
strideynet Jul 24, 2024
c2f7ace
Add image pull secrets
strideynet Jul 25, 2024
644054c
Add more configurability to deployment spec
strideynet Jul 29, 2024
0fe359e
Pull most config into params rather than config map
strideynet Jul 29, 2024
d9b5e6e
Prefer configuring using config file
strideynet Jul 29, 2024
fea4745
Add to index
strideynet Jul 29, 2024
cf80b77
Allow configuration of extraEnv
strideynet Jul 29, 2024
2c5b8da
Fix extraEnv
strideynet Jul 29, 2024
76c9971
Update makefile to test/lint new tbot chart
strideynet Jul 29, 2024
d733c7b
Start adding tests for `tbot` chart
strideynet Jul 29, 2024
7188923
Fix spurious newline in config mpa
strideynet Jul 29, 2024
741e982
Add more tests for volumes/tolerations etc
strideynet Jul 29, 2024
ad34b85
Appease vale linting
strideynet Jul 29, 2024
23c65c6
Add docstrings to all values
strideynet Jul 29, 2024
d7b1e35
Add required values
strideynet Jul 29, 2024
e40fa54
Make services/outputs manually configurable
strideynet Jul 30, 2024
e62114e
Use simpler storage technique
strideynet Jul 30, 2024
995eb06
Generate docs
strideynet Jul 30, 2024
b1f6d80
Fix linting issues
strideynet Jul 30, 2024
1b3f780
Simple -> Basic
strideynet Jul 30, 2024
013cce2
Add support for fullnameoverride and nameoverride
strideynet Aug 12, 2024
d3c3266
Add extended timeout seconds to liveness and readiness probe
strideynet Aug 12, 2024
8a950ec
Add _config.tpl with merging
strideynet Aug 12, 2024
bcd0b6c
Tweak readme for latest changes
strideynet Aug 12, 2024
e87cd60
Allow persistence to be configured and use `secret` by default
strideynet Aug 12, 2024
49effcc
Further add validation
strideynet Aug 12, 2024
7d56f9d
Update snapshtos
strideynet Aug 12, 2024
2f189eb
Fix newlining in templates
strideynet Aug 12, 2024
6948e09
Fixes after real testing against cluster
strideynet Aug 12, 2024
ca233b1
More value docs + derive the default output name
hugoShaka Sep 6, 2024
906d6a6
fixup! More value docs + derive the default output name
hugoShaka Sep 6, 2024
cacb860
Update cpsell
strideynet Sep 9, 2024
6ed5889
Merge branch 'strideynet/tbot-helm-chart' of github.com:gravitational…
strideynet Sep 9, 2024
c801dea
Update Chart.yaml
strideynet Sep 9, 2024
0a8b978
Appease prose linter
strideynet Sep 9, 2024
0687310
Merge remote-tracking branch 'origin/master' into strideynet/tbot-hel…
strideynet Sep 9, 2024
d8bebe0
Remove unused value
strideynet Sep 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -789,6 +789,7 @@ test-helm: helmunit/installed
helm unittest -3 examples/chart/teleport-cluster/charts/teleport-operator
helm unittest -3 examples/chart/access/*
helm unittest -3 examples/chart/event-handler
helm unittest -3 examples/chart/tbot

.PHONY: test-helm-update-snapshots
test-helm-update-snapshots: helmunit/installed
Expand All @@ -797,6 +798,7 @@ test-helm-update-snapshots: helmunit/installed
helm unittest -3 -u examples/chart/teleport-cluster/charts/teleport-operator
helm unittest -3 -u examples/chart/access/*
helm unittest -3 -u examples/chart/event-handler
helm unittest -3 -u examples/chart/tbot

#
# Runs all Go tests except integration, called by CI/CD.
Expand Down Expand Up @@ -1173,7 +1175,7 @@ lint-helm:
if [ "$${CI}" = "true" ]; then echo "This is a failure when running in CI." && exit 1; fi; \
exit 0; \
fi; \
for CHART in ./examples/chart/teleport-cluster ./examples/chart/teleport-kube-agent ./examples/chart/teleport-cluster/charts/teleport-operator; do \
for CHART in ./examples/chart/teleport-cluster ./examples/chart/teleport-kube-agent ./examples/chart/teleport-cluster/charts/teleport-operator ./examples/chart/tbot; do \
if [ -d $${CHART}/.lint ]; then \
for VALUES in $${CHART}/.lint/*.yaml; do \
export HELM_TEMP=$$(mktemp); \
Expand Down
Loading
Loading