spiffe / helm-charts

Helm charts for SPIRE and other SPIFFE components.
Apache License 2.0
20 stars 22 forks source link

Documentation for basic installations #402

Open edwbuck opened 1 year ago

edwbuck commented 1 year ago

When deploying a known configuration of Tornjak with the SPIRE Helm Charts, an existing user had issues because the configuration had changed sufficiently that his prior approach which was successful failed.

We need documentation that describes the current desired approach for deploying SPIRE and SPIRE with Tornjak, so we can maintain those instructions, capturing the changes, permitting the distribution of the current approach.

This should be maintained along with the deployment testing, such that we deploy following our documentation instructions.

mrsabath commented 1 year ago

Prior to the recent updates, we were able to run the Tornjak deployment via:

.github/tests/tornjak/pre-install.sh
.github/tests/tornjak/install.sh

or

.github/tests/tornjak/pre-install.sh
helm install --namespace spire-server --values "examples/production/values.yaml" --values "examples/tornjak/values.yaml" spire charts/spire --render-subchart-notes --debug

As of right now, the default/basic deployment is much more complicated and keeps failing