diff --git a/learn/on-premise/extensions/mb-install.md b/learn/on-premise/extensions/mb-install.md index 0dc0f05c7..324a5dec7 100644 --- a/learn/on-premise/extensions/mb-install.md +++ b/learn/on-premise/extensions/mb-install.md @@ -12,7 +12,7 @@ sidebar_label: "Install MockingBird Platform" ```bash kubectl config view ``` -- Cross verify both K8s server and Kubctl versions with this command +- Cross verify both K8s server and Kubectl versions with this command ```bash kubectl version @@ -27,7 +27,7 @@ cat | helm registry login -u _json_key_base64 --password- ``` ```bash -helm pull oci://us-east4-docker.pkg.dev/api-mock-server-332212/mockingbird/helm-charts/api-mock-server --version [MOCKINGBIRD-VERSION] +helm pull oci://us-east4-docker.pkg.dev/api-mock-server-332212/mockingbird/helm-charts/api-mock-server --version ${MOCKINGBIRD-VERSION} ``` @@ -36,7 +36,7 @@ helm pull oci://us-east4-docker.pkg.dev/api-mock-server-332212/mockingbird/helm- - Verify SHA1SUM of downloaded file with the SHA1SUM given by WaveMaker support ```bash -sha1sum api-mock-server-[MOCKINGBIRD-VERSION].tgz +sha1sum api-mock-server-${MOCKINGBIRD-VERSION}.tgz ``` ### Namespace creation @@ -52,19 +52,19 @@ kubectl create ns mockingbird - Login to docker with JSON Key provided by WaveMaker support ```bash -cat | docker login -u _json_key_base64 --password-stdin https://us-east4-docker.pkg.dev +cat | docker login -u _json_key_base64 --password-stdin https://us-east4-docker.pkg.dev ``` ### Create K8s secrets -- Create image pull secrets after replacing DIR-PATH-TO-CONFIG-JSON path, by default path is $HOME/.docker/config.json +- Create image pull secrets after replacing ${DIR-PATH-TO-CONFIG-JSON} path, by default path is $HOME/.docker/config.json ```bash Command -kubectl create secret generic mb-image-pull-secret --from-file=.dockerconfigjson=[DIR-PATH-TO-CONFIG-JSON]/config.json --type=kubernetes.io/dockerconfigjson -n mockingbird +kubectl create secret generic mb-image-pull-secret --from-file=.dockerconfigjson=${DIR-PATH-TO-CONFIG-JSON}/config.json --type=kubernetes.io/dockerconfigjson -n mockingbird ``` -- Create SSL cert secret with CERT_PRIVATE_KEY_FILE and CERT_FILE replaced with path values. +- Create SSL cert secret with ${} $${CERT_PRIVATE_KEY_FILE} and ${CERT_FILE} replaced with path values. ```bash kubectl create secret tls mb-ssl-secret --key ${CERT_PRIVATE_KEY_FILE} --cert ${CERT_FILE} -n mockingbird @@ -72,25 +72,25 @@ kubectl create secret tls mb-ssl-secret --key ${CERT_PRIVATE_KEY_FILE} --cert ${ ### Create one time setup values yaml -- Create values yaml file with this code snippet by replacing these placeholders with proper values [MOCKINGBIRD-DOMAIN] and [MOCKINGBIRD-STATIC-IP] +- Create values yaml file with this code snippet by replacing these placeholders with proper values ${} $${MOCKINGBIRD-DOMAIN} and ${MOCKINGBIRD-STATIC-IP} one-time-setup-values.yaml ```yaml global: - domainName: [MOCKINGBIRD-DOMAIN] + domainName: ${MOCKINGBIRD-DOMAIN} apimock-ingress-nginx: controller: service: - loadBalancerIP: [MOCKINGBIRD-STATIC-IP] + loadBalancerIP: ${MOCKINGBIRD-STATIC-IP} ``` ### Install Helm Chart -- Run helm command to install chart for MockingBird Platform by replacing HELM-PACKAGE and MOCKINGBIRD-DOMAIN +- Run helm command to install chart for MockingBird Platform by replacing ${HELM-PACKAGE} and MOCKINGBIRD-DOMAIN ```bash -helm install mockingbird [HELM-PACKAGE] -n mockingbird -f one-time-setup-values.yaml +helm install mockingbird ${HELM-PACKAGE} -n mockingbird -f one-time-setup-values.yaml ``` ### Map domain to Static IP reserved for MockingBird