Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Mininum requirement for resources

...

Replace placeholders in the command below and run it.

kubectl create secret docker-registry iqx.acr --docker-server=https://iqxbusiness.azurecr.io --docker-username=ACR_USERNAME --docker-password=ACR_PASSWORD --docker-email=YOUR_EMAIL_ADDRESS --namespace onelist

4. Create the TLS secrete

Run the command below.

kubectl create secret tls tls.onelist --cert YOURCERTIFICATEFILE --key YOURKEYFILE --namespace onelist

5. Deploy OneList containers for the apps and services

Run the 2 commands below.

kubectl appy -f onelist6-deployment.yaml

kubectl appy -f onelist6-service.yaml

6. Create Nginx ingress service

Run the 2 commands below.

kubectl create -f ingress-nginx-controller.yaml

kubectl create -f onelist6-ingress.yaml

...

Upgrade image version

Upgrade all applications

You need to know the namespace where OneList applications are deployed before proceeding with this upgrade. Download the upgrade.ps1 file. Run the command below.

powershell -f upgrade.ps1 -n namespaceofonelistapp -v 6.3.0

Upgrade a single application

If image version update is required, use the command below as a template and apply proper parameters to update image version of applications. 

...