Reading Time: 2 minutes

The Cloud Native Computing Foundation(CNCF) accepts open-source projects relevant to the cloud-native ecosystem as a sandbox project. After the project reaches a particular maturity level, based on the number of committers, momentum, and adoption, they move onto the incubation stage.

Recently, the CNCF’s Technical Oversight Committee voted Argo and Dragonfly as the incubation level hosted projects. Eventually, if the projects have sufficient support from the community to consider it for production usage, the projects move to the graduation level.
The Argo project is a collection of tools to automate consistent and repeated deployments by bringing the GitOps framework to the Kubernetes platform.

Argo’s sub-projects:

  • Argo CD: to implement automated deployments based on Git repositories.
  • Argo Rollouts: to implement Canary Releases (enables DevOps to roll out and monitor new versions of apps) and Blue/green deployments (to perform A/B testing of software before rolling out the latest version to users.)
  • Argo Events: to invoke code based on external events.

Dragonfly is an open-source, cloud-native image and P2P file distribution system that makes the distribution of container images within the Kubernetes cluster easy. Dragonfly has three components:

  • Supernode: controls file distribution among the connected peers.
  • Dfget: resides on each peer as an agent to download the file block.
  • Dfdaemon: a proxy which intercepts image downloading requests from container to dfget.

Argo and Dragonfly are promising open-source projects, and choosing them as an incubation level project will deliver accelerated image distribution and continuous deployment for the Kubernetes cluster.

#AIMonks #CNCF #IncubationProject #Argo #Dragonfly #TechnicalOversightCommittee #GitOps #DevOps #Automation #OpenSource #KubernetesCluster #Deployment #ImageDistribution

Subscribe to AI Bytes

Join thousands of other data scientists and artificial intelligence enthusiasts

I will never give away, trade or sell your email address. You can unsubscribe at any time.


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *