-
Notifications
You must be signed in to change notification settings - Fork 41.7k
Description
Is this a BUG REPORT or FEATURE REQUEST?:
/kind bug
What happened:
When deploying https://github.com/istio/istio/blob/master/install/kubernetes/istio.yaml on minikube, I get the following errors:
unable to recognize "install/kubernetes/istio.yaml": no matches for config.istio.io/, Kind=attributemanifest
for each of the custom resources specified in https://github.com/istio/istio/blob/master/install/kubernetes/istio.yaml
Running kubernetes get crd returns:
NAME AGE
attributemanifests.config.istio.io <invalid>
After several seconds, kubernetes get crd returns valid age for the CRDs. Then the custom resources are added successfully.
What you expected to happen:
I expect that it should be explicitly documented: can custom resources be added immediately after their CRDs? Or the user should wait until kubernetes get crd returns valid age.
How to reproduce it (as minimally and precisely as possible):
Deploy https://github.com/istio/istio/blob/master/install/kubernetes/istio.yaml on a minikube with limited resources, so it will take time for the CRDs to become valid.
Anything else we need to know?:
Environment:
- Kubernetes version (use
kubectl version): 1.8.0 - Cloud provider or hardware configuration: Minikube 0.23.0
- OS (e.g. from /etc/os-release): Minikube on Virtual Box on Mac OS
- Kernel (e.g.
uname -a): - Install tools:
- Others: