|
1 | 1 | cloud_tools_path: "{{ ansible_env['HOME'] }}/software/cloud"
|
2 | 2 |
|
3 | 3 | os: linux
|
| 4 | +arch: amd64 |
| 5 | +arch_alt: x86_64 |
4 | 6 |
|
5 | 7 | versions:
|
6 |
| - gcloud: 289.0.0 |
7 |
| - helm: v3.2.4 |
8 |
| - kubectl: v1.18.0 |
9 |
| - kubectx: v0.9.1 |
| 8 | + aws: awscli-exe-linux-x86_64.zip |
| 9 | + amtool: 0.25.0 |
| 10 | + dive: 0.11.0 |
| 11 | + docker-compose: v2.19.1 |
| 12 | + gcloud: 437.0.1 |
| 13 | + helm: v3.12.1 |
| 14 | + hugo: 0.115.2 |
| 15 | + kubectl: v1.27.3 |
10 | 16 | kubeps1: v0.7.0
|
11 |
| - minikube: v1.11.0 |
12 |
| - mkcert: v1.4.1 |
13 |
| - stern: 1.11.0 |
14 |
| - spruce: v1.25.2 |
15 |
| - terraform: 0.12.28 |
| 17 | + kubie: v0.19.3 |
| 18 | + logcli: v2.8.2 |
| 19 | + minikube: v1.30.1 |
| 20 | + mkcert: v1.4.4 |
| 21 | + promtool: 2.45.0 |
| 22 | + rbac-lookup: 0.10.1 |
| 23 | + steampipe: v0.20.8 |
| 24 | + stern: 1.25.0 |
| 25 | + spruce: v1.30.2 |
16 | 26 | vault: 1.4.2
|
17 | 27 |
|
18 | 28 | tools:
|
19 | 29 | binaries:
|
20 | 30 | - name: kubectl
|
21 |
| - url: "https://storage.googleapis.com/kubernetes-release/release/{{ versions['kubectl'] }}/bin/{{ os }}/amd64/kubectl" |
| 31 | + url: "https://dl.k8s.io/release/{{ versions['kubectl'] }}/bin/{{ os }}/{{ arch }}/kubectl" |
| 32 | + - name: kubie |
| 33 | + url: "https://github.com/sbstp/kubie/releases/download/{{ versions['kubie'] }}/kubie-{{ os }}-{{ arch }}" |
22 | 34 | - name: minikube
|
23 |
| - url: "https://storage.googleapis.com/minikube/releases/{{ versions['minikube'] }}/minikube-{{ os }}-amd64" |
24 |
| - checksum: "sha256:0b07a295d5110dc70907e4660429b8f9b3e8c05119e42f73e192b5313695a913" |
| 35 | + url: "https://storage.googleapis.com/minikube/releases/{{ versions['minikube'] }}/minikube-{{ os }}-{{ arch }}" |
| 36 | +# checksum: "sha256:0b07a295d5110dc70907e4660429b8f9b3e8c05119e42f73e192b5313695a913" |
25 | 37 | - name: mkcert
|
26 |
| - url: "https://github.com/FiloSottile/mkcert/releases/download/{{ versions['mkcert'] }}/mkcert-{{ versions['mkcert'] }}-{{ os }}-amd64" |
| 38 | + url: "https://github.com/FiloSottile/mkcert/releases/download/{{ versions['mkcert'] }}/mkcert-{{ versions['mkcert'] }}-{{ os }}-{{ arch }}" |
27 | 39 | - name: spruce
|
28 |
| - url: "https://github.com/geofffranks/spruce/releases/download/{{ versions['spruce'] }}/spruce-{{ os }}-amd64" |
29 |
| - - name: stern |
30 |
| - url: "https://github.com/wercker/stern/releases/download/{{ versions['stern'] }}/stern_{{ os }}_amd64" |
31 |
| - checksum: "sha256:e0b39dc26f3a0c7596b2408e4fb8da533352b76aaffdc18c7ad28c833c9eb7db" |
| 40 | + url: "https://github.com/geofffranks/spruce/releases/download/{{ versions['spruce'] }}/spruce-{{ os }}-{{ arch }}" |
| 41 | + # checksum: "sha256:e0b39dc26f3a0c7596b2408e4fb8da533352b76aaffdc18c7ad28c833c9eb7db" |
| 42 | + - name: cht.sh |
| 43 | + url: "https://cht.sh/:cht.sh" |
| 44 | + - name: docker-compose |
| 45 | + url: "https://github.com/docker/compose/releases/download/{{ versions['docker-compose'] }}/docker-compose-{{ os }}-{{ arch_alt }}" |
| 46 | + - name: rbiam |
| 47 | + url: "https://github.com/mhausenblas/rbIAM/releases/latest/download/rbiam-{{ os }}" |
| 48 | + - name: container-diff |
| 49 | + url: "https://storage.googleapis.com/container-diff/latest/container-diff-{{ os }}-{{ arch }}" |
32 | 50 |
|
33 | 51 | archives:
|
34 | 52 | - name: gcloud
|
35 |
| - url: "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-{{ versions['gcloud'] }}-{{ os }}-x86_64.tar.gz" |
| 53 | + url: "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-{{ versions['gcloud'] }}-{{ os }}-{{ arch_alt }}.tar.gz" |
36 | 54 | format: tar.gz
|
37 |
| - checksum: "sha256:3ee929cb236cc3a0c1d30dba514df198951f13681523bb3149ac6eb28af46443" |
| 55 | +# checksum: "sha256:3ee929cb236cc3a0c1d30dba514df198951f13681523bb3149ac6eb28af46443" |
38 | 56 | - name: aws
|
39 |
| - url: "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" |
| 57 | + url: "https://awscli.amazonaws.com/{{ versions['aws'] }}" |
40 | 58 | format: zip
|
41 | 59 | - name: helm
|
42 |
| - url: "https://get.helm.sh/helm-{{ versions['helm'] }}-{{ os }}-amd64.tar.gz" |
| 60 | + url: "https://get.helm.sh/helm-{{ versions['helm'] }}-{{ os }}-{{ arch }}.tar.gz" |
43 | 61 | format: tar.gz
|
44 |
| - checksum: "sha256:8eb56cbb7d0da6b73cd8884c6607982d0be8087027b8ded01d6b2759a72e34b1" |
45 |
| - - name: kubectx |
46 |
| - url: "https://github.com/ahmetb/kubectx/archive/{{ versions['kubectx'] }}.tar.gz" |
| 62 | +# checksum: "sha256:8eb56cbb7d0da6b73cd8884c6607982d0be8087027b8ded01d6b2759a72e34b1" |
| 63 | + - name: hugo |
| 64 | + url: "https://github.com/gohugoio/hugo/releases/download/v{{ versions['hugo']}}/hugo_{{ versions['hugo']}}_{{ os }}-{{ arch }}.tar.gz" |
47 | 65 | format: tar.gz
|
48 | 66 | - name: kubeps1
|
49 | 67 | url: "https://github.com/jonmosco/kube-ps1/archive/{{ versions['kubeps1'] }}.tar.gz"
|
50 | 68 | format: tar.gz
|
51 |
| - - name: terraform |
52 |
| - url: "https://releases.hashicorp.com/terraform/{{ versions['terraform'] }}/terraform_{{ versions['terraform'] }}_{{ os }}_amd64.zip" |
53 |
| - format: zip |
54 |
| - checksum: "sha256:be99da1439a60942b8d23f63eba1ea05ff42160744116e84f46fc24f1a8011b6" |
55 | 69 | - name: vault
|
56 |
| - url: "https://releases.hashicorp.com/vault/{{ versions['vault'] }}/vault_{{ versions['vault'] }}_{{ os }}_amd64.zip" |
| 70 | + url: "https://releases.hashicorp.com/vault/{{ versions['vault'] }}/vault_{{ versions['vault'] }}_{{ os }}_{{ arch }}.zip" |
| 71 | + format: zip |
| 72 | +# checksum: "sha256:f2bca89cbffb8710265eb03bc9452cc316b03338c411ba8453ffe7419390b8f1" |
| 73 | + - name: rbac-lookup |
| 74 | + url: "https://github.com/FairwindsOps/rbac-lookup/releases/download/v{{ versions['rbac-lookup'] }}/rbac-lookup_{{ versions['rbac-lookup'] }}_{{ os | capitalize }}_{{ arch_alt }}.tar.gz" |
| 75 | + format: tar.gz |
| 76 | + - name: steampipe |
| 77 | + url: "https://github.com/turbot/steampipe/releases/download/{{ versions['steampipe'] }}/steampipe_{{ os }}_{{ arch }}.tar.gz" |
| 78 | + format: tar.gz |
| 79 | + - name: dive |
| 80 | + url: "https://github.com/wagoodman/dive/releases/download/v{{ versions['dive'] }}/dive_{{ versions['dive'] }}_{{ os }}_{{ arch }}.tar.gz" |
| 81 | + format: tar.gz |
| 82 | + - name: logcli |
| 83 | + url: "https://github.com/grafana/loki/releases/download/{{ versions['logcli'] }}/logcli-{{ os }}-{{ arch }}.zip" |
57 | 84 | format: zip
|
58 |
| - checksum: "sha256:f2bca89cbffb8710265eb03bc9452cc316b03338c411ba8453ffe7419390b8f1" |
| 85 | + - name: promtool |
| 86 | + url: "https://github.com/prometheus/prometheus/releases/download/v{{ versions['promtool'] }}/prometheus-{{ versions['promtool'] }}.{{ os }}-{{ arch }}.tar.gz" |
| 87 | + format: tar.gz |
| 88 | + - name: amtool |
| 89 | + url: "https://github.com/prometheus/alertmanager/releases/download/v{{ versions['amtool'] }}/alertmanager-{{ versions['amtool'] }}.{{ os }}-{{ arch }}.tar.gz" |
| 90 | + format: tar.gz |
| 91 | + - name: stern |
| 92 | + url: "https://github.com/stern/stern/releases/download/v{{ versions['stern'] }}/stern_{{ versions['stern'] }}_{{ os }}_{{ arch }}.tar.gz" |
| 93 | + format: tar.gz |
0 commit comments