Skip to content

Instantly share code, notes, and snippets.

View davivcgarcia's full-sized avatar
🖖

Davi Garcia davivcgarcia

🖖
View GitHub Profile
@davivcgarcia
davivcgarcia / inventory.ini
Created June 19, 2018 03:47
Red Hat OpenShift 3.9 - PoC Inventory (1x master, 3x infra+storage, 1-4x app @ AWS)
[OSEv3:children]
masters
nodes
etcd
glusterfs
[OSEv3:vars]
ansible_ssh_user=ec2-user
ansible_become=true
@davivcgarcia
davivcgarcia / k8s-el7-preflight.yaml
Created January 12, 2018 17:27
Pre-flight Ansible Playbook for Kubernetes 1.9+ on CentOS 7.x
$ cat pre-flight.yaml
---
- hosts: all
tasks:
- name: Update OS packages
yum:
name: '*'
state: latest
@davivcgarcia
davivcgarcia / gist:0d88907fa78c38338968cd0bcc8b816e
Last active December 13, 2017 19:23
Red Hat Training - OpenShift Advanced Deployment (v3.7), Lab 4 (/etc/origin/master/groupsync.yaml)
kind: LDAPSyncConfig
apiVersion: v1
url: "ldap://ipa.shared.example.opentlc.com"
insecure: false
ca: "/etc/origin/master/ipa-ca.crt"
bindDN: "uid=admin,cn=users,cn=accounts,dc=shared,dc=example,dc=opentlc,dc=com"
bindPassword: "r3dh4t1!"
rfc2307:
groupsQuery:
baseDN: "cn=groups,cn=accounts,dc=shared,dc=example,dc=opentlc,dc=com"