Skip to content

Helm Setup with Immutable K8 (Talos) #217

Description

@flashpixx

Hello,

I'm hoping I can ask this question here at the right place.
I'm setting up a K8 with Talos Kubernetes https://www.talos.dev/ (an immutable K8).

I have generated with "step ca init --helm" the basic values.yaml, but this seems not to be working well, because in the values.yaml there are file path structure:

inject:
  enabled: true
  # Config contains the configuration files ca.json and defaults.json
  config:
    files:
      ca.json:
        root: /home/step/certs/root_ca.crt
        federateRoots: []
        crt: /home/step/certs/intermediate_ca.crt
        key: /home/step/secrets/intermediate_ca_key

But on Talos there are no users or any access to filesystem, I'm using PVCs with local-path-storage. For me it is not clear to setup Smallstep on the immutable K8.
I'm using the chart 1.38.3 and I would like to add autocert as well to apply the certs to my ingresses.

Can you help be with the setup?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsneeds triageWaiting for discussion / prioritization by team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions