Why does no Ingress subdomain exist after I create clusters of the same or similar name?
Virtual Private Cloud Classic infrastructure Satellite
You create and delete a cluster multiple times, such as for automation purposes.
Every time that you create the cluster, you use either the same name or a name that is very similar to previous names that you used. When you run ibmcloud oc cluster get --cluster <cluster>
, your cluster is in a normal
state but no Ingress Subdomain or Ingress Secret are available.
When you create and delete a cluster that uses the same name multiple times, the Ingress subdomain for that cluster in the format <cluster_name>.<globally_unique_account_HASH>-0000.<region>.containers.appdomain.cloud
is registered and unregistered each time.
The certificate for the subdomain is also generated and deleted each time. If you create and delete a cluster with the same name 5 times or more within 7 days, you might reach the Let's Encrypt Duplicate Certificate rate limit, because the same Ingress subdomain and certificate are registered every time that you create the cluster. Because very long cluster names are truncated to 24 characters in the Ingress subdomain for the cluster, you can also reach the rate limit if you use multiple cluster names that have the same first 24 characters.
If you need to continue testing, you can change the name of the cluster so that when you create the new cluster a new, different Ingress subdomain and secret are registered.