Are the Istio objects exposed through Kubernetes API server and accessible through REST client? If yes, where can I find the API reference or examples?
For example, I’m accessing deployment and pod information through
curl --request GET --url http://localhost:8080/apis/apps/v1/namespaces/kube-system/deployments
curl --request GET --url http://localhost:8080/api/v1/namespaces/default/pods
I would like to know whether similar API access is available for Istio virtual services and destination rules.
This access is needed for me to update the virtual service and destination rules in a dynamic way from the application running within the cluster.