Skip to content

Instantly share code, notes, and snippets.

@j18e
j18e / configmap.yml
Created December 20, 2017 14:44
Concourse on AWS Kubernetes Deployment with HTTPS endpoint
---
apiVersion: v1
kind: ConfigMap
metadata:
name: concourse-keys
data:
authorized_worker_keys: |+
ssh-rsa {{public_key_text}} worker-key
session_signing_key: |+
-----BEGIN RSA PRIVATE KEY-----
@j18e
j18e / render_jinja.py
Created December 19, 2017 21:09
Jinja Templating Script
#!/usr/bin/env python3
"""Usage: render_jinja.py <template_file> <parameters_file>
Parameters file must be yaml encoded. Use Jinja2 to reference in template.
Options: -h
"""
from docopt import docopt
from jinja2 import Environment, FileSystemLoader
@j18e
j18e / yaml_parser.py
Created December 19, 2017 13:18
Yaml Parser for Bash
#!/usr/bin/env python3
"""Yaml Parser
Usage: yaml_parser.py [-f FILE] [KEYS]
Parses yaml file using provided keys in 'key.otherkey.anotherkey' format
If result is a datastructure, response comes in JSON
Arguments: