ahr runtime ctl install profile - apigee/ahr GitHub Wiki

AHR Runtime Ctl: Install Profile

Install Profile subcommand allows you maximum flexibility why providing 'packaged' operations.

-- version control of key components ie,

HYBRID_HOME: install directory location

HYBRID_VERSION: 1.3.4 or 1.4.0

CLUSTER_VERSION: 1.16, 1.17

REGION ZONE AX_REGION: cluster location

MACHINE_TYPE_DATA MACHINE_TYPE_RUNTIME: node specs

CERT_MANAGER_MANIFEST

ASM_VERSION: 1.6.xxx or 1.7.xxx

-- WIP: cloud cluster: gke, aks, eks

-- single command to install whole stack for plug-and-play

-- component-level operations for mix-and-match

cluster cert-manager gcp-ip istio apigee-org runtime

Usage:

cd ~
git clone https://github.com/apigee/ahr.git

export AHR_HOME=~/ahr
export PATH=$AHR_HOME/bin:$PATH

export PROJECT=$(gcloud config get-value project)
export HYBRID_VERSION=1.4.0

ahr-runtime-ctl install-profile small asm-gcp


To init a new session

source <path-to-hybrid-install-directory>/source.env