Skip to content

Instantly share code, notes, and snippets.

View peteroneilljr's full-sized avatar
💭
Building the OPA community

Peter ONeill peteroneilljr

💭
Building the OPA community
View GitHub Profile
# Source: https://gist.github.com/vfarcic/78c1d2a87baf31512b87a2254194b11c
###############################################################
# How To Create A Complete Internal Developer Platform (IDP)? #
# https://youtu.be/Rg98GoEHBd4 #
###############################################################
# Additional Info:
# - DevOps MUST Build Internal Developer Platform (IDP): https://youtu.be/j5i00z3QXyU
# - How To Create A "Proper" CLI With Shell And Charm Gum: https://youtu.be/U8zCHA-9VLA
@anderseknert
anderseknert / resourcetypes.py
Last active April 2, 2022 19:59
Crawling AWS docs for all CloudFormation resource types. Python vs. Rego!
#!/usr/bin/env python3
import requests
def main():
base = "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide"
resp = requests.get(f"{base}/toc-contents.json")
body = resp.json()
##########################################
# Gatekeeper #
# Open Policy Agent (OPA) For Kubernetes #
# https://youtu.be/14lGc7xMAe4 #
##########################################
# Referenced videos:
# - How to run local multi-node Kubernetes clusters using kind: https://youtu.be/C0v5gJSWuSo
# - Kustomize - How to Simplify Kubernetes Configuration Management: https://youtu.be/Twtbg6LFnAg
@zupzup
zupzup / main.go
Created July 14, 2017 12:46
Example for Basic AST Traversal in Go
package main
import (
"fmt"
"go/ast"
"go/parser"
"go/printer"
"go/token"
"log"
"os"
@ankurk91
ankurk91 / git_remember_password.md
Last active October 11, 2022 04:57
Git credential cache, why type password again and again

Tired of entering password again and again ?

Run this command to remember your password:

git config --global credential.helper 'cache --timeout 28800'

Above command will tell git to cache your password for 8 hours.