Here you will find all the commands and source used for the Amplify Choreograph Video
You may find the steps for deploying the entire Runtime and installing the Command Line Tools here.
https://docs.axway.com/bundle/ACE_00_DeveloperGuide_allOS_en_HTML5/page/Content/AxwayStartPage.htm
Variable | Value | Description |
---|---|---|
DOMAIN_NAME | lstmp0014.lab.phx.axway.int | DNS host name of the Ingress controller, in the lab enviornment this is equal to my Kubernetes Master Node |
NAMESPACE | amplify-choreo | Namespace to deploy all Amplify Choreo Runtime services and business services |
openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout ./tls.key -out ./tls.crt -subj "/CN=lstmp0014.lab.phx.axway.int/O=Axway"
kubectl create secret tls amplify-choreo-runtime-tls-secret -n amplify-choreo --cert ./tls.crt --key ./tls.key -o yaml
helm upgrade --install --wait --namespace amplify-choreo -f ./amplify-choreo-runtime-values.yaml amplify-choreo-runtime-services axway-public/ace-runtime-services
amplify auth logout --all
amplify auth login
amplify ace init
npm install
npm run build
docker tag order-splitter:0.0.1 jcollins7227/order-splitter:0.0.1
docker push jcollins7227/order-splitter:0.0.1
helm upgrade --devel --install --wait --namespace=amplify-choreo -f overrides.yaml order-splitter-0.0.1 ./deployment/order-splitter