Skip to content

2024 공개 SW 개발자대회 메가존 클라우드 대표상 수상

License

Notifications You must be signed in to change notification settings

ChainsoMen/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

👋 Welcome to ChainsoMen's Plugin Repositories!

At ChainsoMen, we develop powerful plugins to collect and manage inventory data from various DevOps tools such as GitHub, Jenkins, and ArgoCD. Our goal is to streamline DevOps workflows by providing seamless integrations that help you manage your infrastructure with ease.

🔌 Our Repositories

Explore our collection of plugins that integrate with popular DevOps tools:

  • plugin-github-inven-collector
    A plugin designed to collect and manage GitHub repository and workflow data, ensuring a seamless integration into your DevOps pipeline.

  • plugin-jenkins-inven-collector
    This plugin gathers Jenkins job information, including job configurations and pipeline scripts, for enhanced visibility and control.

  • plugin-argo-inven-collector
    Collects and manages inventory data from ArgoCD, helping you stay on top of your GitOps-driven deployments.

🛠️ System Architecture

Below is the system architecture, illustrating the development and operational environments. ChainsoMen_Architecture

Right Side (Development Environment):

  • The development process starts when a developer writes code.
  • GitHub Actions is used to build and push the Docker image to Docker Hub.
  • Any changes in the source trigger a webhook that activates Jenkins.
  • ArgoCD tracks these changes to enable continuous integration and continuous deployment (CI/CD) in the development environment.

Left Side (Kubernetes Operational Environment):

  • In the operational environment, Cloudforet pulls the images and integrates them as plugins, ensuring efficient deployment and management.

⛓️ DevOps Toolchain

We have visualized our system according to the CI/CD process, aligning with the theme of our project, DevOps Toolchain.
We’re excited to see how the community will utilize and expand these plugins. Stay tuned for more updates and new releases!

ChainsoMen_Architecture.png

🎬 Demo

Watch the video


🧑‍💻 Join the Community

We encourage collaboration and idea-sharing! Connect with us through Email or contribute directly through pull requests.

💡 Useful Resources

Documentation <- Comprehensive guides on how to use and extend our plugins.

🎉 Fun Fact

Did you know? Our entire development team is either currently studying or has graduated from Dongguk University with a degree in Computer Science! 🎓🐯

👥 Team Member

Name Github Major
조원준 https://github.com/jun6292 Computer Science Engineering
김태욱 https://github.com/ Computer Science Engineering
강우빈 https://github.com/ Computer Science Engineering
나찬진 https://github.com/ Computer Science Engineering

About

2024 공개 SW 개발자대회 메가존 클라우드 대표상 수상

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published