microservices-reference-implementation icon indicating copy to clipboard operation
microservices-reference-implementation copied to clipboard

Deployment Doc needs update

Open g0pinath opened this issue 3 years ago • 0 comments

The solution worked overall and I encountered the below issues.

  • Update export SP_DETAILS=$(az ad sp create-for-rbac --role="Contributor" -o json) ==> export SP_DETAILS=$(az ad sp create-for-rbac --role="Contributor" --roles="RGResourceID" -o json)
  • workspaceRetentionInDays variable has to be 31 days minimum - current value of 7 is being declined.
  • Missing registration for Microsoft.OperationsManagement
  • helm repo add nginx-stable https://helm.nginx.com/stable
  • helm install nginx-ingress-dev nginx-stable/nginx-ingress --namespace ingress-controllers --version 0.14.0 --set rbac.create=true --set controller.ingressClass=nginx-dev # instead of stable/nginx-ingress
  • until export INGRESS_LOAD_BALANCER_IP=$(kubectl get services/nginx-ingress-dev-nginx-ingress -n ingress-controllers -o jsonpath="{.status.loadBalancer.ingress[0].ip}" 2> /dev/null) && test -n "$INGRESS_LOAD_BALANCER_IP"; do echo "Waiting for load balancer deployment" && sleep 20; done # the service name has changed with the chart nginx-stable

g0pinath avatar Sep 08 '22 13:09 g0pinath