Troubleshooting
The operator
manages the scale and configuration file to provide to Kubernetes.
If changes are made in the hydrolixcluster.yaml
with something not recognized by Kubernetes, the operator will not deploy your changes and will rollback to the previous version.
In order to understand what failed in the update, look at the logs of the operator pod. The following command shows these logs:
kubectl logs -l app=operator
The operator:
- can change the scale of any of the stateless deployments
- creates and manages statefulset
But the operator can't change the PVC of a statefulset. To resize or modify the disk of a statefulset, manage this change outside of the operator.
If you have pods that do not deploy, it might be due to lack of resources in your Kubernetes cluster.
Use the describe
command to get more details on resource utilization in your cluster:
kubectl describe pod $podname
Updated about 2 months ago