Skip to content

Commit 5651618

Browse files
committed
K8S-233 upgrade additional tools
1 parent ac553d9 commit 5651618

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

addons/upgrade.jps

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,6 @@ actions:
126126
tag: ${this.version}
127127
skipReinstall: true
128128
- cmd[${this.id}]: |-
129-
kubectl get daemonset weave-net -n kube-system && {
130-
wget -nv https://github.com/weaveworks/weave/releases/download/v2.5.2/weave -O /usr/bin/weave;
131-
chmod +x /usr/bin/weave; } ||:
132129
wget -nv ${baseUrl}/scripts/wait-deployment.sh -O /usr/local/sbin/wait-deployment.sh
133130
chmod +x /usr/local/sbin/wait-deployment.sh
134131
[ -f "/root/wait-deployment.sh" ] && {
@@ -149,6 +146,17 @@ actions:
149146
- cmd[${this}]: |-
150147
service kubelet restart
151148
helm repo update
149+
wget -qO- https://github.com/derailed/k9s/releases/download/0.12.0/k9s_0.12.0_Linux_x86_64.tar.gz | tar xz -C /usr/bin k9s
150+
wget -qO- https://github.com/derailed/popeye/releases/download/v0.6.0/popeye_0.6.0_Linux_x86_64.tar.gz | tar xz -C /usr/bin popeye
151+
wget -nv https://github.com/wercker/stern/releases/download/1.11.0/stern_linux_amd64 -O /usr/bin/stern
152+
chmod +x /usr/bin/stern
153+
/usr/bin/stern --completion=bash > /etc/bash_completion.d/stern.bash
154+
kubectx_version=0.7.1
155+
wget -qO- https://github.com/ahmetb/kubectx/archive/v${kubectx_version}.tar.gz | tar xz --strip-components=1 -C /usr/bin kubectx-${kubectx_version}/kubectx kubectx-${kubectx_version}/kubens
156+
wget -qO- https://github.com/ahmetb/kubectx/archive/v${kubectx_version}.tar.gz | tar xz --strip-components=2 -C /etc/bash_completion.d kubectx-${kubectx_version}/completion/kubens.bash kubectx-${kubectx_version}/completion/kubectx.bash
157+
kubectl get daemonset weave-net -n kube-system && {
158+
wget -nv https://github.com/weaveworks/weave/releases/download/v2.5.2/weave -O /usr/bin/weave;
159+
chmod +x /usr/bin/weave; } ||:
152160

153161
upgrade-workers:
154162
- cmd[${nodes.k8sm.master.id}]: |-

0 commit comments

Comments
 (0)