Skip to content

Commit 029517c

Browse files
authored
feat(deps): bump tool versions and Alpine to 3.24 (#46)
2 parents c29429f + f321bbf commit 029517c

3 files changed

Lines changed: 37 additions & 37 deletions

File tree

.env

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
ALPINE_PYTHON=3.13.13-alpine3.23
2-
ALPINE_VERSION=3.23.4
3-
KUBERNETES_VERSIONS=["1.33.10","1.34.6","1.35.3","1.36.1"]
4-
HELM_VERSION=4.2.0
1+
ALPINE_PYTHON=3.13.14-alpine3.24
2+
ALPINE_VERSION=3.24.0
3+
KUBERNETES_VERSIONS=["1.33.13","1.34.9","1.35.6","1.36.2"]
4+
HELM_VERSION=4.2.1
55
SOPS_VERSION=3.13.1
6-
HELM_SECRETS_VERSION=4.7.6
7-
HELM_S3_VERSION=0.17.1
8-
HELMFILE_VERSION=1.5.2
9-
AWS_CLI_VERSION=2.34.57
10-
HELM_DIFF_VERSION=3.15.7
6+
HELM_SECRETS_VERSION=4.7.7
7+
HELM_S3_VERSION=0.17.2
8+
HELMFILE_VERSION=1.5.3
9+
AWS_CLI_VERSION=2.35.4
10+
HELM_DIFF_VERSION=3.15.8

Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
### Define ARGS we are using in FROM
2-
ARG ALPINE_PYTHON=3.11.13-alpine3.22
3-
ARG ALPINE_VERSION=3.22.0
2+
ARG ALPINE_PYTHON=3.13.14-alpine3.24
3+
ARG ALPINE_VERSION=3.24.0
44

55
### --------- STEP 1: Build AWS CLI
66
FROM public.ecr.aws/docker/library/python:${ALPINE_PYTHON} AS builder
77

8-
ARG AWS_CLI_VERSION=2.27.53
8+
ARG AWS_CLI_VERSION=2.35.4
99

1010
# Install build dependencies
1111
RUN apk add --no-cache git unzip groff build-base libffi-dev cmake
@@ -31,15 +31,15 @@ RUN /aws-cli-bin/aws --version && \
3131
### --------- STEP 2: Build final image
3232
FROM public.ecr.aws/docker/library/alpine:${ALPINE_VERSION}
3333

34-
ARG ALPINE_VERSION=3.22.0
35-
ARG AWS_CLI_VERSION=2.27.53
36-
ARG KUBE_VERSION=1.32.7
37-
ARG HELM_VERSION=3.18.4
38-
ARG SOPS_VERSION=3.10.2
39-
ARG HELM_SECRETS_VERSION=4.6.5
40-
ARG HELM_S3_VERSION=0.17.0
41-
ARG HELMFILE_VERSION=1.1.3
42-
ARG HELM_DIFF_VERSION=3.12.3
34+
ARG ALPINE_VERSION=3.24.0
35+
ARG AWS_CLI_VERSION=2.35.4
36+
ARG KUBE_VERSION=1.36.2
37+
ARG HELM_VERSION=4.2.1
38+
ARG SOPS_VERSION=3.13.1
39+
ARG HELM_SECRETS_VERSION=4.7.7
40+
ARG HELM_S3_VERSION=0.17.2
41+
ARG HELMFILE_VERSION=1.5.3
42+
ARG HELM_DIFF_VERSION=3.15.8
4343
ARG TARGETOS
4444
ARG TARGETARCH
4545

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,36 @@ Multi-architecture Docker image containing AWS CLI, Helm, Kubectl, and other com
99

1010
## Available Tags (Kubectl Versions)
1111

12-
- `1.33.10`
13-
- `1.34.6`
14-
- `1.35.3`
15-
- `1.36.1`
12+
- `1.33.13`
13+
- `1.34.9`
14+
- `1.35.6`
15+
- `1.36.2`
1616

1717
## Components Versions
1818

1919
All current images include the following tools:
2020

2121
| Component | Version |
2222
|-----------|---------|
23-
| Alpine | 3.23.4 |
24-
| Helm | 4.2.0 |
25-
| AWS CLI | 2.34.57 |
23+
| Alpine | 3.24.0 |
24+
| Helm | 4.2.1 |
25+
| AWS CLI | 2.35.4 |
2626
| SOPS | 3.13.1 |
27-
| Helm Secrets Plugin | 4.7.6 |
28-
| Helm S3 Plugin | 0.17.1 |
29-
| Helm Diff Plugin | 3.15.7 |
30-
| Helmfile | 1.5.2 |
27+
| Helm Secrets Plugin | 4.7.7 |
28+
| Helm S3 Plugin | 0.17.2 |
29+
| Helm Diff Plugin | 3.15.8 |
30+
| Helmfile | 1.5.3 |
3131

3232
## Usage
3333

3434
Pull the specific kubectl version you need:
3535
```bash
36-
docker pull sirantd/aws-helm-kubectl:1.36.1
36+
docker pull sirantd/aws-helm-kubectl:1.36.2
3737
```
3838

3939
Or from GitHub Container Registry:
4040
```bash
41-
docker pull ghcr.io/perun-engineering/aws-helm-kubectl:1.36.1
41+
docker pull ghcr.io/perun-engineering/aws-helm-kubectl:1.36.2
4242
```
4343

4444
## Examples
@@ -50,7 +50,7 @@ docker run --rm -it \
5050
-e AWS_ACCESS_KEY_ID \
5151
-e AWS_SECRET_ACCESS_KEY \
5252
-e AWS_DEFAULT_REGION \
53-
sirantd/aws-helm-kubectl:1.36.1 \
53+
sirantd/aws-helm-kubectl:1.36.2 \
5454
kubectl get nodes
5555
```
5656

@@ -59,7 +59,7 @@ docker run --rm -it \
5959
# Mount your kubeconfig file
6060
docker run --rm -it \
6161
-v ~/.kube:/home/appuser/.kube:ro \
62-
sirantd/aws-helm-kubectl:1.36.1 \
62+
sirantd/aws-helm-kubectl:1.36.2 \
6363
kubectl get pods
6464
```
6565

@@ -68,7 +68,7 @@ docker run --rm -it \
6868
# Start an interactive shell
6969
docker run --rm -it \
7070
-v $(pwd):/workspace \
71-
sirantd/aws-helm-kubectl:1.36.1 \
71+
sirantd/aws-helm-kubectl:1.36.2 \
7272
/bin/bash
7373
```
7474

0 commit comments

Comments
 (0)