Example | |
---|---|
EAP / JBoss Clustering (Session replication) | See eap-cluster/README.md |
Autoscaling & SpringBoot | See autoscaling/README.md |
initContainers - DNS & TCP Check | initContainers.md |
Build (chaining build...) | build/README.md |
OpsContainer DaemonSet | oc create -f ops-container-example.yml |
oc cluster up --image=registry.access.redhat.com/openshift3/ose --version=v3.5.5.31-2 --public-hostname=localhost
curl -O -L https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
chmod +x jq-linux64
sudo mv jq-linux64 /usr/local/bin/jq
oc get pvc --all-namespaces -o json | jq -r ' .items[] | [.metadata.namespace,.metadata.name,.status.capacity.storage|tostring]|@csv'
oc get secret -n openshift-web-console webconsole-serving-cert -o json | jq -r '.data."tls.crt"' | base64 -d > foo.pem
# Can't use openssl x509, x509 do not support bundles
openssl crl2pkcs7 -nocrl -certfile foo.pem | openssl pkcs7 -print_certs -noout
echo -n | openssl s_client -connect q.bohne.io:8443 -servername q.bohne.io 2>/dev/null | openssl x509 -noout -subject -issuer
find /etc/origin/master/ /etc/origin/node -name "*.crt" -printf '%p - ' -exec openssl x509 -noout -subject -in {} \;