Custom kubectl role

This commit is contained in:
Paul-Henri Froidmont 2018-07-31 13:29:25 +02:00
parent fbab1d084a
commit 2aadca1b39
11 changed files with 810 additions and 2 deletions

View 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"