Skip to content

Instantly share code, notes, and snippets.

@ronan-mch
ronan-mch / check_k8s_secrets.rb
Created September 3, 2018 08:33
Check K8s secrets synchronisation
require 'yaml'
puts "Checking Kubernetes templates for annotation mismatches..."
blacklist = %w(kubernetes/app_server.yml kubernetes/console.yml)
templates = Dir.glob("kubernetes/*.yml") - blacklist
template_vars = {}
reference_vars = []
errors = []