temp asm - apigee/ahr GitHub Wiki
For Hybrid 1.3 cert-manager and asm are prerequisites.
It is an overwhelming experience to install ASM if you never done it before. This page helps you to make sense of different types, profiles, and aspects of the ASM installations to help you navigate around.
This is also useful reading to understand what ahr-runtime-ctl asm-install [TODO: connect with release] does and why.
There are two components in play: one installer and one profile configuration repo that 'wraps' installer into profiles via IstioOperator:
and
- anthos-service-mesh-packages, https://github.com/GoogleCloudPlatform/anthos-service-mesh-packages
To install an asm profile for gke or asm-onprem(1.15.x)/asm-multicloud (for 1.16.x) profiles, you need both.
asmctl/istioctl is in the first (the tarball file) and istio-config.yaml (contains IstioOperator) is in the second (the github repo).
They find each other via istioctl that you add to the path after untarring istio install and call with IstioOperator manifest as an -f parameter.
Be careful, as they need to match versions!