Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 6b7a3672 authored by Idriss's avatar Idriss
Browse files

Upgrade code-server and install k9s

parent 8566282a
No related branches found
No related tags found
No related merge requests found
......@@ -15,7 +15,7 @@ mirror:
code-server:
stage: deliver
script:
- setsid ./ci/docker-deliver.sh "code-server" "3.12.0" "1.16"
- setsid ./ci/docker-deliver.sh "code-server" "4.0.2" "1.0"
only:
refs:
- /^(main.*)$/
......
......@@ -4,6 +4,7 @@ FROM codercom/code-server:${CODE_SERVER_VERSION} AS code-server
ENV NODE_HOME=/usr/share/nodejs \
HELM_HOME=/usr/share/helm \
K9S_HOME=/usr/share/k9s \
CODER_HOME=/home/coder \
COMWORK_LOCAL_TUNNEL_SERVER=http://lt.comwork.io:3200
......@@ -15,11 +16,14 @@ COPY ./bash_config.sh /root/.bashrc
ARG OS
ARG OS_ARCH
ARG K9S_OS
ARG NODE_VERSION
ARG NODE_ARCH
ARG K9S_ARCH
ARG YQ_VERSION
ARG HELM_VERSION
ARG TERRAGRUNT_VERSION
ARG K9S_VERSION
RUN sudo apt-get update -y && \
sudo apt-get install -y docker docker-compose net-tools iputils-ping wget vim jq gnupg software-properties-common python3 python3-pip ansible && \
......@@ -50,6 +54,12 @@ RUN sudo apt-get update -y && \
sudo ln -s "${HELM_HOME}/helm" /usr/bin && \
sudo chmod +x /usr/bin/helm && \
rm -rf helm.tgz && \
mkdir -p "${K9S_HOME}" && \
sudo wget -q "https://github.com/derailed/k9s/releases/download/v${K9S_VERSION}/k9s_${K9S_OS}_${K9S_ARCH}.tar.gz" -O k9s.tgz && \
tar xvzf k9s.tgz -C "${K9S_HOME}" > /dev/null 2>&1 && \
ln -s "${K9S_HOME}/k9s" /usr/bin/k9s && \
chmod +x /usr/bin/k9s && \
rm -rf k9s.tgz && \
sudo wget -q "https://github.com/mikefarah/yq/releases/download/v${YQ_VERSION}/yq_${OS}_${OS_ARCH}" -O /usr/bin/yq && \
sudo chmod +x /usr/bin/yq && \
sudo wget -q "https://github.com/gruntwork-io/terragrunt/releases/download/v${TERRAGRUNT_VERSION}/terragrunt_${OS}_${OS_ARCH}" -O /usr/bin/terragrunt && \
......
---
coder_server_image: comworkio/code-server
coder_server_version: 3.12.0-1.16
coder_server_version: 4.0.2-1.0
code_server_default_theme: "Default Dark+"
coder_port: 8080
coder_bind_ip: 0.0.0.0
......
......@@ -13,6 +13,9 @@ services:
YQ_VERSION: 4.16.2
TERRAGRUNT_VERSION: 0.35.16
HELM_VERSION: 3.7.2
K9S_VERSION: 0.25.18
OS: linux
OS_ARCH: amd64
NODE_ARCH: x64
K9S_OS: Linux
K9S_ARCH: x86_64
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment