Follow the steps in Azure deployment, if you want to access VMware Telco Cloud Service Assurance using the FQDN.
To update
VMware Telco Cloud Service Assurance IP in core DNS, follow the steps.
Procedure
- Create a sample yaml file (for example:
tcsa-dns.yaml
, sample provided below) containing entry for AKS LBIP and TCSA-DNSName. This file can be created in the deployer VM.
apiVersion: v1
kind: ConfigMap
metadata:
name: coredns-custom
namespace: kube-system
data:
tcsalb.override: |
hosts {
<AKS LBIP> <TCSAFQDN>
fallthrough
}
- To apply the file, run the below command on deployer VM:
kubectl apply -f tcsa-dns.yaml
- Execlute the command to get all core DNS pods:
kubectl get pods -A| grep coredns
- Delete all coredns pods using the below command:
kubectl delete pod coredns-<pod1> coredns-<pod2> coredns-<pod3> -n kube-system
- Verify all core DNS pods come up using the below command:
kubectl get pods -A| grep coredns
- Set the
dashboardStaticAccessIp
to VMware Telco Cloud Service Assurance DNS Name/FQDN in values.yaml
during the deployment.