Skip to content

Commit

Permalink
Merge pull request #451 from manala/lazy.kubernetes/update-components
Browse files Browse the repository at this point in the history
[Lazy - Kubernetes] Update components
  • Loading branch information
nervo authored Sep 24, 2024
2 parents 09d8181 + d7dc481 commit e0a1f2f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 24 deletions.
20 changes: 10 additions & 10 deletions lazy.kubernetes/.manala.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,11 @@ system:
# @schema {"type": ["null", "string"]}
config: ~
kubectl:
# @schema {"enum": ["1.30.3", "1.29.7", "1.28.12", "1.27.16", "1.26.15", "1.25.16", "1.24.17", "1.23.17", "1.22.17"]}
# @schema {"enum": ["1.31.1", "1.30.5", "1.29.9", "1.28.14", "1.27.16", "1.26.15", "1.25.16", "1.24.17", "1.23.17"]}
# @option {"label": "Kubectl version"}
version: ~
helm:
# @schema {"enum": [null, "3.15.3", "3.14.4", "3.13.3", "3.12.3"]}
# @schema {"enum": [null, "3.16.1", "3.15.4", "3.14.4", "3.13.3"]}
# @option {"label": "Helm version"}
version: ~
# @schema {
Expand All @@ -87,7 +87,7 @@ system:
# }
plugins: []
helmfile:
# @schema {"enum": [null, "0.167.1"]}
# @schema {"enum": [null, "0.168.0"]}
# @option {"label": "Helmfile version"}
version: ~
k9s:
Expand All @@ -103,23 +103,23 @@ system:
# @option {"label": "Kube-prompt version"}
version: ~
popeye:
# @schema {"enum": [null, "0.21.3"]}
# @schema {"enum": [null, "0.21.5"]}
# @option {"label": "Popeye version"}
version: ~
knsk:
# @schema {"enum": [null, "1.0"]}
# @option {"label": "Kubernetes namespace killer version"}
version: ~
vault:
# @schema {"enum": [null, "1.17.3", "1.16.3", "1.15.6", "1.14.10"]}
# @schema {"enum": [null, "1.17.5", "1.16.3", "1.15.6", "1.14.10"]}
# @option {"label": "Vault version"}
version: ~
rclone:
# @schema {"enum": [null, "1.67.0"]}
# @schema {"enum": [null, "1.68.0"]}
# @option {"label": "Rclone version"}
version: ~
openstack:
# @schema {"enum": [null, "7.0.0", "6.6.1"]}
# @schema {"enum": [null, "7.1.2", "7.0.0", "6.6.1"]}
# @option {"label": "Openstack client version"}
version: ~
swift:
Expand All @@ -131,19 +131,19 @@ system:
# @option {"label": "Swift keystone client version"}
version: ~
scw:
# @schema {"enum": [null, "2.32.1"]}
# @schema {"enum": [null, "2.34.0"]}
# @option {"label": "Scaleway cli version"}
version: ~
sops:
# @schema {"enum": [null, "3.9.0"]}
# @option {"label": "Sops version"}
version: ~
aws:
# @schema {"enum": [null, "2.17.25"]}
# @schema {"enum": [null, "2.17.57"]}
# @option {"label": "AWS cli version"}
version: ~
gcloud:
# @schema {"enum": [null, "487.0.0"]}
# @schema {"enum": [null, "493.0.0"]}
# @option {"label": "Google Cloud cli version"}
version: ~
# @schema {"items": {"type": "string"}}
Expand Down
5 changes: 2 additions & 3 deletions lazy.kubernetes/.manala/docker/Dockerfile.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,8 @@ RUN \
# Kubectl
{{ $kubectl := .Vars.system.kubectl -}}
RUN \
curl -sSLf "https://storage.googleapis.com/kubernetes-release/release/v{{ $kubectl.version }}/bin/linux/{{ include "arch_map" (dict "amd64" "amd64" "arm64" "arm64") }}/kubectl" \
--output /usr/local/bin/kubectl \
&& chmod +x /usr/local/bin/kubectl \
curl -sSLf "https://dl.k8s.io/v{{ $kubectl.version }}/kubernetes-client-linux-{{ include "arch_map" (dict "amd64" "amd64" "arm64" "arm64") }}.tar.gz" \
| bsdtar -xvf - -C /usr/local/bin --strip-components=3 kubernetes/client/bin/kubectl \
# Bash completion
&& kubectl completion bash > /etc/bash_completion.d/kubectl \
# Bash aliases
Expand Down
22 changes: 11 additions & 11 deletions lazy.kubernetes/test/.manala.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,42 +24,42 @@ system:
config: |
# Git config
kubectl:
version: 1.30.3
version: 1.31.1
helm:
version: 3.15.3
version: 3.16.1
plugins:
- url: https://github.com/databus23/helm-diff
version: 3.9.9
version: 3.9.11
helmfile:
version: 0.167.1
version: 0.168.0
k9s:
version: 0.32.5
stern:
version: 1.30.0
kube-prompt:
version: 1.0.11
popeye:
version: 0.21.3
version: 0.21.5
knsk:
version: "1.0"
vault:
version: 1.17.3
version: 1.17.5
rclone:
version: 1.67.0
version: 1.68.0
openstack:
version: 7.0.0
version: 7.1.2
swift:
version: 4.6.0
keystone:
version: 5.4.0
scw:
version: 2.32.1
version: 2.34.0
sops:
version: 3.9.0
aws:
version: 2.17.25
version: 2.17.57
gcloud:
version: 487.0.0
version: 493.0.0
components:
- gke-gcloud-auth-plugin
age:
Expand Down

0 comments on commit e0a1f2f

Please sign in to comment.