Skip to content

Instantly share code, notes, and snippets.

@apostoloss
Forked from deltaroe/add-ns.py
Created September 30, 2019 07:57
Show Gist options
  • Save apostoloss/e2a4e41635a52bcc205e810507e311bc to your computer and use it in GitHub Desktop.
Save apostoloss/e2a4e41635a52bcc205e810507e311bc to your computer and use it in GitHub Desktop.
#!/usr/bin/env python
import yaml
import sys
for manifest in yaml.load_all(sys.stdin):
if manifest:
if 'metadata' in manifest and 'namespace' not in manifest['metadata']:
manifest['metadata']['namespace'] = sys.argv[1]
print '---'
print yaml.dump(manifest)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment