File tree Expand file tree Collapse file tree 6 files changed +21
-13
lines changed Expand file tree Collapse file tree 6 files changed +21
-13
lines changed Original file line number Diff line number Diff line change 2323 - secure : d7CuMXbhT83W2x78qiLwgogX1+3aPicd1PlTwwNNDN6QSkImbxareyKThnsqlHIiNj3o5l5DBuiYjy7wrF/xD1g8BQMmTwm99DRx5q3CI3Im3VCi/ZK8SaNjuOy24d7cf5k2tB/87Gk7zmKsMDYm+fpCl+GpgUmIEeIwthiAxuXSDWZ8eQPIptmxj56DeFRNouvXG+dEUtBfWiwN27UPxNKExCixFnegmdtffLbz6hhst7BHr5Ry9acbycre98PCwWZcu9lxFs+SJ1kvnzX2iue4otmDkF1WkJjxaOFPJVs/D3YItg+neLCSxjwBskPed+Fct8bOjcM/uVROJPNIq5icBmaPX2isH0lvtxOeVw/dmioWYXYPN9ygBOe4eO/vtPllN0bcAUo5xl9jXev8ciAozYrYpHVh9Fplfd81rcYTeYzALmRJBdoiWoc3KQGzwGc9sB1ffmy+KWgG9T0zbnS4fALSR4PSzyNlKSLXw9vuvdNP0OBYtO+6yTJXavIxqmDoj64Lb93n+uGPatnaIGPTKEEBMJTSjsgYVEfxzzZuxUT9Ldkf2lzqvN2PCllGoMqxkgsdb8i4v4QgRaMWBDbKa5Va4k0O4dnhRmtdbJavOSKN6fECJbyfoJlV1VvJGxk5znVLRznBmUPBKbNccyPZJULugKD3QIh4q8Q5jBU=
2424 - secure : CJtnU94HTDqd4A6uvhFl8IpnmU+wTdlzb8bPBFUl/lI/VKXiRrYpgJdKUro5xEoxFKuqMprLhbyf66niyWLTIeogjUAEu/h/o2dBVeGgSGKoqC0hQgqvnxKFeGlzFJ0XuEs3vbStJGRnQszGsfnnDrscJtR0x9X+1w4aBKI7iPyyuFtVkDD1UsmBbSi+M8FTeq7G7A0reMDaey7uog3CFCpIMl4geshcohQEcKEGbnXQZoLPFpb7cBOE83VXBJ7Y7Dgf/U4keiLovvnuJThGKZm/SVV2KlELmBmtmbx3rMT6Vb5k9ChSdRWapromNnnzmJBIQ5Scc2mwV3A93/SMha1F3IlYpDKs5djfTw8jZfVnuiou7HhTaRjHkmmcwP12/k30gLe2kw0Vezg1TCY4zgtOpcmCxc8RHEy0ceA74rKvRi8LbexTCwX+iAMQFn/pSrh/OqAq/50JbLyczcoO1zXWS38txUQNLW8i+XllhCg9pjkjyfBeGjOOcWiVIz9rWJd2XufjSXDcj6xoZHtkh1XDt1CnVkpsYKtyyZucQnhUM9ebmaWqbSW2+bpqC/2hI+G+kOyyCesGdB1q+VmN1augMMs6RgWjk4yw5dyLAshATSoUlE8KH2cDcJL19r4ECaQ99PSLwxoB89yfPoJiNc42vwxRdsLmB1BMNyPa81Y=
2525 matrix :
26- - TRAVIS_KUBE_VERSION=v1.14.10 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=kubernetes
27- - TRAVIS_KUBE_VERSION=v1.14.10 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes OW_LEAN_MODE=true
28- - TRAVIS_KUBE_VERSION=v1.15.7 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes
29- - TRAVIS_KUBE_VERSION=v1.16.4 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes
26+ - TRAVIS_KUBE_VERSION=v1.14 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=kubernetes
27+ - TRAVIS_KUBE_VERSION=v1.14 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes OW_LEAN_MODE=true
28+ - TRAVIS_KUBE_VERSION=v1.15 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes
29+ - TRAVIS_KUBE_VERSION=v1.16 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes
3030
3131services :
3232 - docker
Original file line number Diff line number Diff line change @@ -138,7 +138,7 @@ Additional more detailed instructions:
138138deployment and management of applications on Kubernetes clusters.
139139The OpenWhisk Helm chart requires the Helm 3.
140140
141- Our automated testing currently uses Helm v3.0.1.
141+ Our automated testing currently uses Helm v3.2.0
142142
143143Follow the Helm [ install instructions] ( https://github.com/kubernetes/helm )
144144for your platform to install Helm v3.0.1 or newer.
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ operate a default cluster with two virtual worker nodes.
3636
3737Download the latest stable release of ` kind ` for your platform from
3838https://github.com/kubernetes-sigs/kind/releases . Our TravisCI testing
39- currently uses kind v0.7.0 on an ubuntu 18.04 host.
39+ currently uses kind v0.8.1 on an ubuntu 18.04 host.
4040
4141### Creating the Kubernetes Cluster
4242
Original file line number Diff line number Diff line change @@ -23,9 +23,6 @@ ROOTDIR="$SCRIPTDIR/../../"
2323
2424cd $ROOTDIR
2525
26- # kind puts config file in non-standard place; must set KUBECONFIG
27- export KUBECONFIG=" $( kind get kubeconfig-path) "
28-
2926echo " Gathering logs to upload to https://app.box.com/v/openwhisk-travis-logs"
3027
3128mkdir logs
Original file line number Diff line number Diff line change 1818
1919set -x
2020
21- HELM_VERSION=v3.0.3
22- KIND_VERSION=v0.7.0
23- KUBECTL_VERSION=v1.16.7
21+ HELM_VERSION=v3.2.0
22+ # When changing KIND_VERSION, you must also update the case statement of KIND_NODE_TAG in start-kind.sh
23+ KIND_VERSION=v0.8.1
24+ KUBECTL_VERSION=v1.16.9
2425WSK_CLI_VERSION=latest
2526
2627# Download and install command line tools
Original file line number Diff line number Diff line change @@ -28,8 +28,18 @@ nodes:
2828- role: worker
2929EOF
3030
31+ # Map from Kubernetes major versions to the kind node image tag
32+ case $TRAVIS_KUBE_VERSION in
33+ v1.14) KIND_NODE_TAG=v1.14.10@sha256:6cd43ff41ae9f02bb46c8f455d5323819aec858b99534a290517ebc181b443c6 ;;
34+ v1.15) KIND_NODE_TAG=v1.15.11@sha256:6cc31f3533deb138792db2c7d1ffc36f7456a06f1db5556ad3b6927641016f50 ;;
35+ v1.16) KIND_NODE_TAG=v1.16.9@sha256:7175872357bc85847ec4b1aba46ed1d12fa054c83ac7a8a11f5c268957fd5765 ;;
36+ v1.17) KIND_NODE_TAG=v1.17.5@sha256:ab3f9e6ec5ad8840eeb1f76c89bb7948c77bbf76bcebe1a8b59790b8ae9a283a ;;
37+ v1.18) KIND_NODE_TAG=v1.18.2@sha256:7b27a6d0f2517ff88ba444025beae41491b016bc6af573ba467b70c5e8e0d85f ;;
38+ * ) echo " Unsupported Kubernetes version $TRAVIS_KUBE_VERSION " ; exit 1 ;;
39+ esac
40+
3141# Boot cluster
32- kind create cluster --config mycluster.yaml --name kind --image kindest/node:${TRAVIS_KUBE_VERSION } --wait 10m || exit 1
42+ kind create cluster --config mycluster.yaml --name kind --image kindest/node:${KIND_NODE_TAG } --wait 10m || exit 1
3343
3444echo " Kubernetes cluster is deployed and reachable"
3545kubectl describe nodes
You can’t perform that action at this time.
0 commit comments