From 598181b4187026dd7d31ed2bf168c6b39005c6d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hej=C3=A1tko?= Date: Wed, 7 Sep 2022 17:26:55 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Install=20Argo=20Rollouts=20kubectl?= =?UTF-8?q?=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Related: #72517 --- CHANGELOG.md | 4 ++++ Dockerfile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fab162a..3a31e5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.3.0] - 2022-09-08 +### Added +- Argo Rollouts plugin for kubectl + ## [4.2.0] - 2022-08-29 ### Changed - Bump version of base image to 20.10.17 diff --git a/Dockerfile b/Dockerfile index 6960afb..63bad5e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,6 +32,10 @@ RUN wget -q https://releases.hashicorp.com/vault/1.11.2/vault_1.11.2_linux_amd64 chmod +x /usr/local/bin/vault && \ rm vault.zip +RUN wget -q https://github.com/argoproj/argo-rollouts/releases/download/v1.2.2/kubectl-argo-rollouts-linux-amd64 -O kubectl-argo-rollouts && \ + mv kubectl-argo-rollouts /usr/local/bin && \ + chmod +x /usr/local/bin/kubectl-argo-rollouts + COPY --from=docker/compose:alpine-1.27.4 /usr/local/bin/docker-compose /usr/local/bin/ ADD https://raw.githubusercontent.com/AckeeDevOps/gitlab-ci-utils/$GITLAB_CI_UTILS_VERSION/scripts/helper_functions.sh /usr/local/bin/helper_functions.sh