Skip to content

Instantly share code, notes, and snippets.

@b44rawat
Created October 6, 2022 07:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save b44rawat/54b16b69069f818e720d9872c3b56e79 to your computer and use it in GitHub Desktop.
Save b44rawat/54b16b69069f818e720d9872c3b56e79 to your computer and use it in GitHub Desktop.
Ansible: Helm diff plugin [ Fixed ]
---
- name: Setup
hosts: all
become: true
tasks:
- name: Install Helm Diff
kubernetes.core.helm_plugin:
plugin_path: "https://github.com/databus23/helm-diff"
state: present
become: false
- name: Add Chart repo for kubernetes
kubernetes.core.helm_repository:
repo_name: "nginx-stable"
repo_url: "https://helm.nginx.com/stable"
repo_state: present
become: false
- name: Create Nginx Ingress Controller deployment
kubernetes.core.helm:
release_name: nginx-ingress
chart_ref: "nginx-stable/nginx-ingress"
chart_version: "0.14.0"
release_namespace: nginx-ingress
create_namespace: yes
release_state: present
values:
controller:
pod:
extraLabels:
key1: value1
service:
create: true
type: NodePort
become: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment