kops: api and api.internal dns doesn't replace 203.0.113.123
kops version:
Version 1.5.3
Kubernetes:
kubernetesVersion: 1.5.2
Provider AWS.
I followed https://github.com/kubernetes/kops/blob/master/docs/aws.md.
Worked in the past with 1.4.8 k8s version and kops 1.4.4.
I’m miss something?
Thanks in advance
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 1
- Comments: 35 (12 by maintainers)
I am going to close as you got past the problem with the latest release, please reopen if you need to.
Issue is happening in 1.9.0
Confirming that kops cannot boot up and change the k8s API DNS records with a
t2.nanomaster and at2.nanonode. Changing both tot2.microgotkops validate clusterworking within one minute.Guys i got some success by delegating a zone , so it is resolvable from the TLDs.
Basically the name of the cluster has to be resolvable from the TLDs , i hope that makes sense.
I figured out what was causing my problem.
I was telling the system to use t2.nano machine sizes. I am going to wager that if i dug into those machines a little deeper i would have likely seen resource fatigue… or some other reason the machine failed to make it to the DNS A record set for the api and api internal binding… related to machine size.
Just to confirm this I set it back to use nano machines over night and let it run all night. It did not complete. Prior to leaving the office yesterday I was tinkering with the configs assuming that perhaps one of my configs may be damaging this. I had those settings off, and it did come in after about 10 minutes.