Kubernetes Troubleshooting¶
Intended audience: Anyone who is administering application infrastructure at the USDF.
Known Issues¶
Issue |
Description |
Workaround |
|---|---|---|
Increasing Persistent Volume does not increase storage |
Persistent Volume sizes cannot be increased due to a limitation with vClusters. |
Open a Service Now Ticket to increase the Persistent Volume size in the main cluster. Update the application Kubernetes manifest to reflect the size so that it is the correct size if deployed from scratch later. |
New pod will not create |
New pods do not create in a deployment, stateful set, or with an operator. The pod will often not be visible in the vCluster. |
Request in the ops-usdf-infr-support Slack channel to restart the vCluster syncer process. |
Cannot Connect to Kubernetes Service¶
Symptoms: Service is not accessible from inside Kubernetes or from S3DF.
Cause: The issue could be with configuration, a bad node, or metal lb issue.
Solution: Label selectors are used to select which pods to route traffic to. Validate the label selector and the service configuration matches a previous working Kubernetes Manifest. This guide includes other areas to investigate. If nothing looks incorrect in the the service configuration ask for assistance on the #usdf-infra-support Slack channel.