kubectl
Ansible Role: kubectl
An ansible role to install kubectl (kubernetes ctl)
Requirements
kubectl will be downloaded from the internet, so ensure you have internet access. curl is used for it.
Role Variables
kubectl_conf:
path:
# path to place kubectl
bin: '~/bin'
# path to place additional(completion) scripts
script: '~/scripts'
# version to download
version: latest
# URL to get kubernetes latest release information
latest_url: 'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
# URL to get kubernetes releases
release_url: 'https://storage.googleapis.com/kubernetes-release/release'
# whether to install completion scripts
install_completion: true
Dependencies
No
Example Playbook
The following playbook will install kubectl using default settings:
- hosts: servers
roles:
- role: codecap.kubectl
Please review defaults/main.yml for possible settings.
License
BSD
Author Information
Vladislav Nazarenko
http://codeberry.de
Install
ansible-galaxy install codecap/ansible-role-kubectl
License
Unknown
Downloads
546
Owner