Add comments on deploy.sh limitations
This commit is contained in:
parent
fe0cea7b04
commit
66c8a33cd0
@ -3,6 +3,17 @@
|
||||
# http://redsymbol.net/articles/unofficial-bash-strict-mode/
|
||||
set -euo pipefail
|
||||
|
||||
# This script is comparable to the PowerShell script deploy.ps1 but to be used from a Mac bash environment.
|
||||
# There are, however, the following few differences/limitations:
|
||||
|
||||
# It assumes docker/container registry login was already performed
|
||||
# It assumes K8s was given access to the registry—does not create any K8s secrets
|
||||
# It does not support explicit kubectl config file (relies on kubectl config use-context to point kubectl at the right cluster/namespace)
|
||||
# It always deploys infrastructure bits (redis, SQL Server etc)
|
||||
# The script was tested only with Azure Container Registry (not Docker Hub, although it is expected to work with Docker Hub too)
|
||||
|
||||
# Feel free to submit a PR in order to improve it.
|
||||
|
||||
usage()
|
||||
{
|
||||
cat <<END
|
||||
@ -11,7 +22,7 @@ Parameters:
|
||||
-r | --registry <container registry>
|
||||
Specifies container registry (ACR) to use (required), e.g. myregistry.azurecr.io
|
||||
-t | --tag <docker image tag>
|
||||
Default: current timestamp, with 1-minute resolution
|
||||
Default: newly created, date-based timestamp, with 1-minute resolution
|
||||
-b | --build-solution
|
||||
Force solution build before deployment (default: false)
|
||||
--skip-image-build
|
||||
@ -31,6 +42,7 @@ FROM THE CURRENT CONFIGURATION CONTEXT.
|
||||
It is recommended that you create a separate namespace and confguration context
|
||||
for the eShopOnContainers application, to isolate it from other applications on the cluster.
|
||||
For more information see https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
|
||||
You can use eshop-namespace.yaml file (in the same directory) to create the namespace.
|
||||
|
||||
END
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user