Hands-on GitOps with OneDev and Kubernetes

By DEV Community - 2020-12-22

Description

Introduction GitOps is a DevOps approach to maintain Kubernetes-based infrastructure as co... Tagged with devops, git, kubernetes.

Summary

  • Introduction GitOps is a DevOps approach to maintain Kubernetes-based infrastructure as code in git, and operate it with git tools such as push, revert, pull request.
  • This setting can be adjusted via file k8s-resources/production/disk-settings.yaml if desired): To deploy to Kubernetes, we need to build and publish docker image of the demo project.
  • To do it, add a job secret in the demo project, give it a name, for instance, dockerhub-password, and input docker hub password as value of the secret To deploy docker image of the demo project into Kubernetes, we need to give extra permissions to OneDev builds.

 

Topics

  1. Backend (0.13)
  2. Management (0.09)
  3. Mobile (0.06)

Similar Articles

How to Deploy a Routed React App to GitHub Pages

By freeCodeCamp.org - 2021-02-22

When we build projects, we want to showcase them online. Instead of buying a domain and taking the time to configure it, it's easier just to host it using GitHub Pages. A project that just uses JavaS ...