mirror of
https://github.com/phfroidmont/self-hosting.git
synced 2025-12-25 13:46:59 +01:00
Custom kubectl role
This commit is contained in:
parent
fbab1d084a
commit
2aadca1b39
11 changed files with 810 additions and 2 deletions
18
roles/kubectl/defaults/main.yml
Normal file
18
roles/kubectl/defaults/main.yml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
# "kubectl" version to install
|
||||
kubectl_version: "1.11.1"
|
||||
# SHA256 checksum of the archive (see https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.10.md
|
||||
# for the checksums
|
||||
kubectl_checksum: "sha256:a6c7537434fedde75fb77c593b2d2978be1aed00896a354120c5b7164e54aa99"
|
||||
# Where to install "kubectl" binary
|
||||
kubectl_bin_directory: "/usr/local/bin"
|
||||
# Directory to store the kubeclient archive
|
||||
kubectl_tmp_directory: "{{lookup('env', 'TMPDIR') | default('/tmp',true)}}"
|
||||
# Owner of "kubectl" binary
|
||||
kubectl_owner: "root"
|
||||
# Group of "kubectl" binary
|
||||
kubectl_group: "root"
|
||||
# Operarting system on which "kubectl" should run on
|
||||
kubectl_os: "linux" # use "darwin" for MacOS X, "windows" for Windows
|
||||
# Processor architecture "kubectl" should run on
|
||||
kubectl_arch: "amd64" # other possible values: "386","arm64","arm","ppc64le","s390x"
|
||||
Loading…
Add table
Add a link
Reference in a new issue