Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: updating apl-tools [TOOLS][MINOR] #1735

Merged
merged 20 commits into from
Oct 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ jobs:
if: always() && contains(needs.release.result, 'success') && !github.event.act
runs-on: ubuntu-latest
container:
image: linode/apl-tools:v2.4.0
image: linode/apl-tools:2.7.0
options: --user 0
env:
COMMIT_MSG: ${{ github.event.head_commit.message }}
Expand Down
22 changes: 11 additions & 11 deletions tools/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@ FROM ubuntu:20.04 as builder
ARG DEBIAN_FRONTEND=noninteractive
ARG TARGETARCH
# https://github.com/kubernetes/kubernetes/releases
ARG KUBECTL_VERSION=1.30.4
ARG KUBECTL_VERSION=1.31.1
# https://github.com/helm/helm/tags
ARG HELM_VERSION=3.15.1
ARG HELM_VERSION=3.16.1
# https://github.com/databus23/helm-diff/releases
ARG HELM_DIFF_VERSION=3.9.7
ARG HELM_DIFF_VERSION=3.9.11
# https://github.com/jkroepke/helm-secrets/releases
ARG HELM_SECRETS_VERSION=3.15.0
# https://github.com/mozilla/sops/releases
ARG SOPS_VERSION=3.7.3
ARG SOPS_VERSION=3.9.0
# https://github.com/FiloSottile/age/releases
ARG AGE_VERSION=1.2.0
# https://github.com/noqcks/gucci/releases
ARG GUCCI_VERSION=1.6.6
ARG GUCCI_VERSION=1.6.13
# https://github.com/helmfile/helmfile/releases
ARG HELMFILE_VERSION=0.165.0
ARG HELMFILE_VERSION=0.168.0
# https://github.com/yannh/kubeconform/releases
ARG KUBECONFORM_VERSION="v0.6.4"
ARG KUBECONFORM_VERSION="v0.6.7"
# https://github.com/open-policy-agent/conftest/releases
ARG CONFTEST_VERSION=0.39.2
ARG CONFTEST_VERSION=0.55.0
# https://github.com/plexsystems/konstraint/releases
ARG KONSTRAINT_VERSION=0.26.0
ARG KONSTRAINT_VERSION=0.38.0
# https://nodejs.org/en/download/
ARG NODE_VERSION=16

Expand Down Expand Up @@ -89,7 +89,7 @@ RUN curl -LO "https://dl.k8s.io/release/v$KUBECTL_VERSION/bin/linux/$TARGETARCH/
chmod +x kubectl

# sops
ADD https://github.com/mozilla/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux sops
ADD https://github.com/getsops/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux.amd64 sops
RUN chmod +x sops

# age
Expand All @@ -110,7 +110,7 @@ ADD https://github.com/helmfile/helmfile/releases/download/v${HELMFILE_VERSION}/
RUN tar -zxvf /tmp/helmfile_${HELMFILE_VERSION}_linux_${TARGETARCH}.tar.gz -C /tmp && mv /tmp/helmfile helmfile

# gucci
ADD https://github.com/noqcks/gucci/releases/download/${GUCCI_VERSION}/gucci-v${GUCCI_VERSION}-linux-${TARGETARCH} gucci
ADD https://github.com/noqcks/gucci/releases/download/v${GUCCI_VERSION}/gucci-v${GUCCI_VERSION}-linux-${TARGETARCH} gucci
RUN chmod +x gucci

# aws
Expand Down
2 changes: 1 addition & 1 deletion versions.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
api: main
console: main
tasks: 3.2.0
tools: 2.6.0
tools: 2.7.0