Hi Experts,
I am trying to setup Kubeflow on Azure using official documentation of Kubeflow.
[https://www.kubeflow.org/docs/distributions/azure/
Encountered multiple errors:
az aks create -g <RESOURCE_GROUP_NAME> -n <NAME> -s <AGENT_SIZE> -c <AGENT_COUNT> -l <LOCATION> --generate-ssh-keys
Fails with error:
Values of identifierUris property must use a verified domain of the organization or its subdomain: 'https://90e9ea.Kubecluste-Kubeflowgroup-1760be.westus.cloudapp.azure.com'
I could not find any direct solution provided for the above error. I did found that registering the new domain in Azure Active Directory will resolve this issue. When i tried to do this, I found that my account has 'New Custom Domain' option disabled.
I did try to create the AKS cluster from Azure Portal (rather than CLI) and proceeded further with kubeflow setup.
At a later stage I encountered another error while configuring the kubeflow
command: kfctl apply -V -f ${CONFIG_URI}
error:
serviceaccount/application-controller-service-account unchanged
clusterrole.rbac.authorization.k8s.io/application-controller-cluster-role unchanged
clusterrolebinding.rbac.authorization.k8s.io/application-controller-cluster-role-binding unchanged
service/application-controller-service unchanged
statefulset.apps/application-controller-stateful-set configured
WARN[0210] Encountered error applying application application: (kubeflow.error): Code 500 with message: Apply.Run : [unable to recognize "/tmp/kout457914242": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1", unable to recognize "/tmp/kout457914242": no matches for kind "Application" in version "app.k8s.io/v1beta1"] filename="kustomize/kustomize.go:284"
WARN[0210] Will retry in 24 seconds. filename="kustomize/kustomize.go:285"
I could not find any solution for these issues. Request for any pointers to setup kubeflow on Azure.
Thankyou in advance