Skip to content

Helm Setup with Immutable K8 (Talos) #217

@flashpixx

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?

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