https://github.com/apigee/ahr/wiki
For a simple GKE-based topology with a one-line install:
https://github.com/apigee/ahr/wiki/AHR-Hybrid-Small-topology-1.4-Profile
For an end-to-end multi-cloud topology with example of terraform infra provisioning and CI/CD hybrid install automation, you can start with:
https://github.com/apigee/ahr/wiki/gke-eks-aks-multi-cloud-small-top-1.4-ahr-profile-quick-start
@ylesyuk Thanks for response.
In reference to listed steps in url https://github.com/apigee/ahr/blob/main/examples/hybrid-sz-s-1.4.sh We are using Apigee Hybrid 1.4.2 with AKS, Observed link lists following steps for cert-manager and ASM installation of Apigee hybrid, hence I can create the Helm chart for below commands referring the listed yaml file ? to install certmanager and ASM with Helm ? # source <env-conf-file> |
source $AHR_HOME/bin/ahr-lib.sh # for get_platform_suffix |
export PLATFORM=${PLATFORM:-linux} # linux | osx | win |
export CERT_MANAGER_MANIFEST=${CERT_MANAGER_MANIFEST:-https://github.com/jetstack/cert-manager/releases/download/v0.14.2/cert-manager.yaml} |
export ASM_PROFILE=${ASM_PROFILE:-asm-gcp} |
export ASM_VERSION=${ASM_VERSION:-1.7.3-asm.6} |
export ASM_TEMPLATE=$HYBRID_HOME/anthos-service-mesh-packages/asm/istio/istio-operator.yaml |
export ASM_CONFIG=$HYBRID_HOME/istio-operator.yaml |
That's right. you can.
actually, when I install cert-manager into a different [non-default] namespace, I use helm3:
helm install \ cert-manager jetstack/cert-manager \ --namespace poc-cert-manager \ --version v0.16.1 \ --set installCRDs=true
But for a straightforward install, that's an overkill.
There is no single right way to do automation. It's up to your skillset, your company practices...
User | Count |
---|---|
5 | |
2 | |
2 | |
1 | |
1 |