Skip to content

Issues with minimal controller deployment #307

@icsy7867

Description

@icsy7867

I am having a hard time getting the controller deployment working via helm chart.

I am currently just trying the simple deployment:
https://github.com/openziti/helm-charts/blob/main/charts/ziti-controller/README.md

The first thing i notice, is that when I use:
--set trust-manager.enabled="true"

I get a YAML/JSON error:

Error: INSTALLATION FAILED: YAML parse error on ziti-controller/charts/trust-manager/templates/role.yaml: error converting YAML to JSON: yaml: invalid map key: map[interface {}]interface {}{".Release.Namespace":interface {}(nil)}

I also copied the default values.yaml from github, and tried editing directly there. It seems there is an issue when trying to pull the subchart. To get around this, I just set this to false and manually installed:
https://cert-manager.io/docs/trust/trust-manager/installation/

But the original errors were still persisting.

I am also seeing the ziti-controller init container having issues starting...
Image

The PVC apepars to be bound, and the nodes are ready. So I am not sure what is going on here. Any thoughts or ideas? Thanks!

  • EDIT *
    So, this line in the default YAML file:
namespace: "{{ .Release.Namespace }}"

Does not appear to parse correctly.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions