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

Basically helm deployment doesn't work #928

Open
victor-sys-admin opened this issue Aug 1, 2024 · 5 comments
Open

Basically helm deployment doesn't work #928

victor-sys-admin opened this issue Aug 1, 2024 · 5 comments

Comments

@victor-sys-admin
Copy link

it's not deploying the half of the volumes
image
image

Only 1 volume is deploy

@qrkourier
Copy link
Member

Hello @victor-sys-admin 👋

The controller needs one volume to store the bbolt database as a file. Here's the Helm template for that PersistentVolumeClaim: https://github.com/openziti/helm-charts/blob/ziti-controller-1.0.14/charts/ziti-controller/templates/pvc.yaml

The PVC will try to provision with the default storage class, unless you specify a class.

It sounds like the cluster can't satisfy the PVC for some reason. It could be that a PVC with the same name was recently released and hasn't finished cleaning up, or the cloud provider is unable to provision a volume with the specified (or default) storage class for some other reason.

Are you overriding the default storage class? Are there other PVCs in the cluster using the same storage class as the one selected for this Helm release?

@victor-sys-admin
Copy link
Author

I just exec the helm controller (changing clientApi.advertisedHost="my.domain" and clientApi.type to ingress)
default storage class work like a charm with my others hundred pods and I run this on bare metal so no issues with cloud providers ...

@qrkourier
Copy link
Member

Now I see you meant the secrets, etc. from the pod events, not a pvc. The pod is waiting for those to become available.

Are cert-manager and trust-manager ready?

Is the trust namespace set to the namespace where the ziti controller is deployed?

@qrkourier
Copy link
Member

@victor-sys-admin
Copy link
Author

OK, when I deploy cert-manager and trust-manager I haven't done any customization, I just follow your documentation.
https://openziti.io/docs/guides/deployments/kubernetes/kubernetes-controller

Do you have a documentation for all required customization ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants