Add note about initial delay during first start
This commit is contained in:
parent
0cbe783f43
commit
a53ef2b501
1 changed files with 16 additions and 0 deletions
|
@ -13,6 +13,19 @@
|
||||||
|
|
||||||
In case [Network policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/) or additional firewalls, please allow access to port `8443`.
|
In case [Network policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/) or additional firewalls, please allow access to port `8443`.
|
||||||
|
|
||||||
|
!!! attention
|
||||||
|
The first time the ingress controller starts, two [Jobs](https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/) create the SSL Certificate used by the admission webhook.
|
||||||
|
For this reason, there is an initial delay of up to two minutes until it is possible to create and validate Ingress definitions.
|
||||||
|
|
||||||
|
You can wait until is ready to running the next command:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
kubectl wait --namespace ingress-nginx \
|
||||||
|
--for=condition=ready pod \
|
||||||
|
--selector=app.kubernetes.io/component=controller \
|
||||||
|
--timeout=90s
|
||||||
|
```
|
||||||
|
|
||||||
## Contents
|
## Contents
|
||||||
|
|
||||||
- [Provider Specific Steps](#provider-specific-steps)
|
- [Provider Specific Steps](#provider-specific-steps)
|
||||||
|
@ -164,6 +177,9 @@ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/cont
|
||||||
|
|
||||||
### Verify installation
|
### Verify installation
|
||||||
|
|
||||||
|
!!! info
|
||||||
|
In minikube the ingress addon is installed in the namespace **kube-system** instead of ingress-nginx
|
||||||
|
|
||||||
To check if the ingress controller pods have started, run the following command:
|
To check if the ingress controller pods have started, run the following command:
|
||||||
|
|
||||||
```console
|
```console
|
||||||
|
|
Loading…
Reference in a new issue