Skip to content

GhostGto/jenkins-gitops-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Jenkins GitOps Kubernetes Repository

Welcome to the Jenkins GitOps Kubernetes repository! This repository contains the Kubernetes deployment and service manifests necessary for deploying applications using Jenkins in a GitOps workflow.

Overview

In this repository, you'll find deployment and service manifests that define how applications are deployed and exposed within a Kubernetes cluster. These manifests are managed and updated automatically through Jenkins pipelines, ensuring continuous integration and delivery.

Getting Started

To get started with deploying applications using Jenkins and Kubernetes, follow these steps:

  1. Clone the Repository: Clone this repository to your local machine.

  2. Configure Jenkins Pipeline: Set up Jenkins to trigger pipelines based on changes to this repository. Refer to our medium article for detailed instructions on setting up a robust CI/CD pipeline with Jenkins, Docker, Kubernetes, and ArgoCD.

  3. Update Manifests: Customize the deployment and service manifests according to your application requirements. Ensure that the paths and image references are correctly configured.

  4. Commit Changes: Once you've made the necessary changes to the manifests, commit them to this repository.

  5. Monitor Deployment: Jenkins will automatically detect changes in this repository and trigger pipeline jobs to deploy your applications to the Kubernetes cluster. Monitor the pipeline execution and deployment status in Jenkins.

Additional Resources

For more information on setting up a complete CI/CD pipeline with Jenkins, Docker, Kubernetes, and ArgoCD, check out our comprehensive guide on Medium: Building a Robust CI/CD Pipeline with Jenkins, Docker, Kubernetes, and ArgoCD

Contributions

Contributions to this repository are welcome! If you have any suggestions, improvements, or bug fixes, feel free to open an issue or submit a pull request.

License

This repository is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published