Skip to content

codecap/ansible-role-kubectl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: kubectl

Build Status Ansible Galaxy

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

About

Installs kubernetes kubectl

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages