You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Arthur Outhenin-Chalandre f8f197e26b
Fix outdated tag and experimental ansible-lint rules (#10254)
1 year ago
..
meta Kubelet csr approver (#9877) 1 year ago
tasks Fix outdated tag and experimental ansible-lint rules (#10254) 1 year ago
vars Add flag to prevent running helm update (#10169) 1 year ago
README.md Kubelet csr approver (#9877) 1 year ago

README.md

Role Name

This role is intended to be used to fetch and deploy Helm Charts as part of cluster installation or upgrading with kubespray.

Requirements

The role needs to be executed on a host with access to the Kubernetes API, and with the helm binary in place.

Role Variables

See meta/argument_specs.yml

Playbook example:

---
- hosts: kube_control_plane[0]
  gather_facts: no
  roles:
    - name: helm-apps
      releases:
        - name: app
          namespace: app
          chart_ref: simple-app/simple-app
        - name: app2
          namespace: app
          chart_ref: simple-app/simple-app
          wait_timeout: "10m" # override the same option in `release_common_opts`
      repositories: "{{ repos }}"
        - name: simple-app
          url: "https://blog.leiwang.info/simple-app"
      release_common_opts: "{{ helm_params }}"
        wait_timeout: "5m"