Posts

Kubernetes Application Managment tool

https://docs.google.com/spreadsheets/d/1FCgqz1Ci7_VCz_wdh8vBitZ3giBtac_H8SBw4uxnrsE/edit#gid=0  

Collection of mini-programs demonstrating Kubernetes client-go usage.

https://github.com/iximiuz/client-go-examples  

GitHub - ruoshan/autoportforward: Bidirectional port-forwarding for docker and kubernetes

https://github.com/ruoshan/autoportforward  

CKA Exam Sample

https://youtube.com/playlist?list=PL6nVblW4NNAQrgSjhT8iK_v7ROIV2ikVu

Visualise Ansible execution time across playbooks, tasks, and hosts.

https://github.com/mhansen/ansible-trace?ref=FAUN-DevOpsLinks291  

How to convert k8s yaml to helm chart - Stack Overflow

https://stackoverflow.com/questions/56630871/how-to-convert-k8s-yaml-to-helm-chart  

Openshift oc Project deletion struck in Terminating

You can try to delete the namespace with a  curl  command to Openshift API: 1.  Get namespace status into json file: oc get namespace $NS_TO_DELETE -o json > tmp_ns.json 2.  Remove the line with "kubernetes" (under "finalizers"): vi tmp_ns.json 3.  Open proxy connection to your cluster (as a background process) oc proxy & 4.  Push the json content to your cluster with curl: curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp_ns.json http://127.0.0.1:8001/api/v1/namespaces/$NS_TO_DELETE/finalize 5.  your-namespace should be gone now: oc get namespace $NS_TO_DELETE # namespaces not found 6.  Switch to the background process ( fg ) of the Proxy and stop it (Ctrl+c), or directly with: kill -9 %% Note:  If you have  jq  installed, you can run steps 1 & 2 by:  oc get namespace $NS_TO_DELETE -o json | jq '.spec = {"finalizers":[]}' > tmp_ns.json