In this article, I will share my recent study on Crossplane use in GitOps. I will use Argo CD as the GitOps tool to demonstrate how Crossplane can work with it to provision applications using GitOps. …


The enhanced OpenShift CLI can help you manage a large amount of OpenShift clusters securely and efficiently. It is an open source project I created on GitHub.

As the fourth post of enhanced oc series, in this post, I will show you how to share the cluster access information saved…


Crossplane is a CNCF sandbox project which can extend the Kubernetes API to manage and compose infrastructure. It allows you to assemble infrastructure from multiple vendors and expose as higher level abstraction to consume without having to write any code.

As the second post of my Crossplane journey, in this…


The enhanced OpenShift CLI can help you manage a large amount of OpenShift clusters securely and efficiently. It is an open source project I created on GitHub.

As the third post of enhanced oc series, in this post, I will share with you more stories regarding the use of enhanced…


Recently I started to look at Crossplane, a CNCF sandbox project, which can extend the Kubernetes API to manage and compose infrastructure. One major feature provided by Crossplane is that it allows you to assemble infrastructure from multiple vendors and expose as higher level abstraction to consume without having to…


The enhanced OpenShift CLI can help you manage a large amount of OpenShift clusters securely and efficiently. It is an open source project I created on GitHub.

As the second post of enhanced oc series, in this post, I will share with you how to install the enhanced oc and…


The Problem

Have you considered a situation where you have many OpenShift clusters that you are working with at the same time just like me, and each cluster needs its own login credential such as username and password, or token to access to. And for security reason, when you initially log into…


KubeAssert is a kubectl plugin used to make assertions against resources on your Kubernetes cluster from command line. It is an open source project that I created on GitHub.

As the last post of KubeAssert series, in this post, I will share with you how to combine KubeAssert with KUTTL…


KubeAssert is a kubectl plugin used to make assertions against resources on your Kubernetes cluster from command line. It is an open source project that I created on GitHub.

As the third post of KubeAssert series, in this post, I will work you through the steps to write your own…


KubeAssert is a kubectl plugin used to make assertions against resources on your Kubernetes cluster from command line. It is an open source project that I created on GitHub.

As the second post of KubeAssert series, in this post, I will share some tips and tricks with you on how…

MorningSpace

Life is coding and writing! I am a software engineer who have been in IT field for 10+ years. I would love to write beautiful code and story for people.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store