Since the implementation team is already using GitHub on a daily basis to track work and deploy code to our project repositories, our Cluster Ops team has adopted the GitOps philosophy. Having a centralized place for all of our configuration and the ability to view all deployments in a friendly, comfortable environment makes Kubernetes more accessible to the rest of the team.
Anything you can do from the Kubernetes command-line interface (kubectl), you can do through the Kubernetes API. Here’s how to build an app in 8 steps.