Skip to content

Instantly share code, notes, and snippets.

View get2arun's full-sized avatar

arunp get2arun

  • Freelance
  • Santiago, Chile
View GitHub Profile
@get2arun
get2arun / txt
Last active December 28, 2019 04:38
vault-tls-steps
$ oc logs pod/vault-f65cb7877-gmh9z
Error initializing listener of type tcp: error loading TLS cert: open /etc/certs/vault.pem: no such file or directory
=================================================
vault-tls setup
=================================================
blog : https://testdriven.io/blog/running-vault-and-consul-on-kubernetes/
==================================================
INSTALL AND DIR STRUCTURE
@get2arun
get2arun / gist:1df003a517156dd636f599ace7ec2c7d
Created December 28, 2019 04:12
vault-deployment_0.yaml
This is the error message in pod logs, when using the below deployment.yaml file.
~/github/hashitvault$ oc logs pod/vault-84776dfb85-9kkf9
Error initializing listener of type tcp: 'tls_cert_file' must be set
deployment.yaml:
kind: Deployment
apiVersion: apps/v1
metadata:
labels:
app: vault
@get2arun
get2arun / gist:73513217ebebc3380658a828c63fe83c
Created December 28, 2019 04:11
vault-deployment_0.yaml
This is the error message in pod logs, when using the below deployment.yaml file.
~/github/hashitvault$ oc logs pod/vault-84776dfb85-9kkf9
Error initializing listener of type tcp: 'tls_cert_file' must be set
deployment.yaml:
kind: Deployment
apiVersion: apps/v1
metadata:
labels:
app: vault
@get2arun
get2arun / index.html.from.source.formatted
Created November 11, 2019 21:03
index.html.from.source.formatted
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="shortcut icon" href="/planes_poc/favicon.ico" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Web site created using create-react-app" />
<link rel="apple-touch-icon" href="logo192.png" />
@get2arun
get2arun / nginx-root-directory
Created November 11, 2019 20:52
nginx-root-directory
root@nginx-cms-deployment-84f6dc4bd9-5jthm:/etc/nginx# ls -l /usr/share/nginx/html
total 88
-rw-r--r-- 1 root root 494 Oct 22 14:30 50x.html
-rw-r--r-- 1 root root 1130 Nov 11 19:07 asset-manifest.json
-rw-r--r-- 1 root root 841 Nov 11 19:07 bar-chart.svg
-rw-r--r-- 1 root root 1153 Nov 11 19:07 call-answer.svg
-rw-r--r-- 1 root root 3870 Nov 11 19:07 favicon.ico
-rw-r--r-- 1 root root 3038 Nov 11 19:07 index.html
-rw-r--r-- 1 root root 612 Oct 22 14:30 index.html.old
-rw-r--r-- 1 root root 5347 Nov 11 19:07 logo192.png
@get2arun
get2arun / helm-install.log
Created November 6, 2019 01:04
helm-install.log
helm get all chart-1573001538
NAME: chart-1573001538
LAST DEPLOYED: Tue Nov 5 21:52:21 2019
NAMESPACE: dev-poc-namespace
STATUS: deployed
REVISION: 1
TEST SUITE: None
USER-SUPPLIED VALUES:
null
@get2arun
get2arun / helm-install-consul-describe-output
Created November 5, 2019 21:52
helm-install-consul-describe-output
consul-helm# kubectl describe pod consul-1572990101-ui-test-kds7u
Name: consul-1572990101-ui-test-kds7u
Namespace: dev-poc-namespace
Priority: 0
Node: 6b8db184-1f0c-4660-906f-e6d99e123890/172.15.0.5
Start Time: Tue, 05 Nov 2019 18:41:54 -0300
Labels: <none>
Annotations: helm.sh/hook: test-success
Status: Pending
IP:
@get2arun
get2arun / kubectl-docker-public-image-pull-failed
Created November 4, 2019 23:12
kubectl-docker-public-image-pull-failed
consul-helm# kubectl version --short
Client Version: v1.15.0
Server Version: v1.12.4
consul-helm# kubectl describe pod consul-1572904924-ui-test-jf7fb
Name: consul-1572904924-ui-test-jf7fb
Namespace: dev-poc-namespace
Priority: 0
Node: 6b8db184-1f0c-4660-906f-e6d99e123890/172.15.0.5
root@desktop:~# minishift start
-- Starting profile 'minishift'
-- Using proxy for the setup
-- Check if deprecated options are used ... OK
-- Checking if https://github.com is reachable ... OK
-- Checking if requested OpenShift version 'v3.11.0' is valid ... OK
-- Checking if requested OpenShift version 'v3.11.0' is supported ... OK
-- Checking if requested hypervisor 'virtualbox' is supported on this platform ... OK
-- Checking if VirtualBox is installed ... OK
-- Checking the ISO URL ... OK
docker registry log from latest rolled out pod:
================================================
root@desktop:# oc logs -n default pod/docker-registry-4-dd2r8
time="2019-10-22T20:46:49.008078283Z" level=info msg="start registry" distribution_version=v2.6.2+unknown go.version=go1.10.3 instance.id=68fd5011-09a9-4789-ba2f-c41b50fb7213 openshift_version=v3.11.0+9cca740-6
time="2019-10-22T20:46:49.009143239Z" level=info msg="quota enforcement disabled" go.version=go1.10.3 instance.id=68fd5011-09a9-4789-ba2f-c41b50fb7213
time="2019-10-22T20:46:49.012170942Z" level=info msg="redis not configured" go.version=go1.10.3 instance.id=68fd5011-09a9-4789-ba2f-c41b50fb7213
time="2019-10-22T20:46:49.012508401Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.10.3 instance.id=68fd5011-09a9-4789-ba2f-c41b50fb7213
time="2019-10-22T20:46:49.081458188Z" level=info msg="using openshift blob descriptor cache" go.version=go1.10.3 instance.id=68fd5011-09a9-4789-ba2f-c41b50fb7213
time="2019-10-22T20:46:49.083729269Z