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

Add troubleshooting for missing certificates secret #18511

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Secret With Certificates Is Missing
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Secret With Certificates Is Missing
# Secret with Certificates Is Missing


## Symptom

Secret `kyma-gateway-certs` is not found,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Secret `kyma-gateway-certs` is not found,
The `kyma-gateway-certs` Secret is not found when you run the following command:


```bash
kubectl get -n istio-system secrets
```

## Cause

This can only be caused by a mistake, for example accidental removal of that secret.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This can only be caused by a mistake, for example accidental removal of that secret.
This problem can only occur due to a mistake, such as accidentally removing the Secret.


## Remedy

The certificate will be restored automatically in next reconciliation loop.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The certificate will be restored automatically in next reconciliation loop.
The certificate will be restored automatically in the next reconciliation loop.

If needed, you can also trigger the reconciliation by restarting the `api-gateway-controller-manager` deployment:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If needed, you can also trigger the reconciliation by restarting the `api-gateway-controller-manager` deployment:
If needed, you can trigger the reconciliation by restarting the `api-gateway-controller-manager` Deployment:


```bash
kubectl -n kyma-system rollout restart deployment api-gateway-controller-manager
```
1 change: 1 addition & 0 deletions docs/04-operation-guides/troubleshooting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ See the full list of Kyma troubleshooting guides:
- [Provisioning k3d Fails on a Linux Machine](./01-k3d-fails-on-linux.md)
- [Error for kubectl Port Forwarding](./01-kube-troubleshoot-kubectl-port-forward.md)
- [Kyma Domain Is Not Resolvable](./01-kyma-domain-unresolvable.md)
- [Secret With Certificates Is Missing](./01-missing-certificate-secret.md)
- [Kyma Resource Is Misconfigured](./01-resources-misconfigured.md)
- [Cannot Create a Volume Snapshot](./01-volume-backup.md)

Expand Down