Getting stuff done with Kubernetes

Argoproj is a set of open source projects that helps enterprises get the most from Kubernetes, a popular and powerful production-grade open source system for deploying, scaling, and managing containerized applications. Argoproj consists of Argo Workflows, a container-native workflow engine; Argo CD, a declarative continuous deployment solution; Argo Events, an event-based dependency manager; and Argo CI, a continuous integration and delivery solution. Argoproj was started by Applatix, now part of Intuit.

While working with Kubernetes, the Applatix team needed a scalable workflow solution to run complex jobs in production. These jobs required orchestration of thousands of containers. The team searched for an existing open source, easy-to-use, container-native solution, but didn't find one. They built Argo Workflows to meet this need, and decided that open sourcing would be a great way to give back to the Kubernetes community.

After Applatix joined Intuit, the team continued the open source contributions and developed Argo CI and Argo CD for continuous integration, delivery, and deployment of apps to Kubernetes. BlackRock, an early adopter of Argo Workflows, contributed Argo Events to the project.

The Argo projects are widely adopted by enterprises including Adobe, BlackRock, NVIDIA, and Google. The projects are ever-evolving and are regularly being used to solve new use cases, including machine learning. As an exciting example, Google's Kubeflow Pipelines is built on Argo Workflows.

Main Contributors: Shri Javadekar, Ed Lee, Matthew Magaldi, Alexander Matyushentsev, Vaibhav Page, Jesse Suen

Bold. Passionate. Empowered.

Intuit engineers embody these traits as we build and share solutions that power prosperity around the world. You may know Intuit from its products and services: TurboTax, QuickBooks, Pro Connect, Turbo and Mint; Intuit is all this and more. Intuit engineers work to solve some of the thorniest problems facing small businesses, self employed and consumers.


Open source is an important part of Intuit engineering culture. We rely on open source tools and give back to the community by being active participants and sharing projects of our own. Our Open Source Program Office works to encourage and promote connections between Intuit open source and the wider open source community. Our CEO even contributes to open source. Open source is even embedded in Intuit engineering’s visual language. The circle-based imagery on this site is an example of our engineering generative pattern UI design. Engineers who need designs for their project or program can take the basic pattern, and change or build on it to create something that is uniquely theirs, but that also belongs to the broader community, much like open source. The “O”-shaped animation included here is part of this design system, and represents Intuit’s open source initiatives.


Members of our engineering team have open sourced many projects, including tools to speed up UI design, enable web services testing, and power productivity at scale. We are dedicated to expanding and improving our open source projects and presence and want you to be a part of our innovative, iterative community at github.com/intuit.

GENERATIVE_ICON_OS

Intuit Tech Community Leadership Team

Rocio Montes
Technical Leader - Staff Software Engineer

Aliza Carpio
Intuit Tech Evangelist

Andrew Lisowski
Software Engineer

Zhifan Li
Software Engineer

Bakul Mittal
Software Engineer

Israel Bethencourt
Software Engineer

Adi Sahar
Software Engineer

Elhanan Mishraky
Software Engineer

Gorman Ho
Software Engineer

Anand Sudhanaboina
Software Engineer

James Wilson
Software Engineer

David Aghassi
Software Engineer

Katie Banbrook
Software Engineer

Kriti Agarwal
Software Engineer

Naresh Ramesh
Software Engineer

Chase Roossin
Software Engineer

Executive Sponsors

Vijay Anand
Senior Vice President, Global Engineering
Alex Balazs
Senior Vice President, Intuit Chief Architect

Advisory Board:

Thomas Barnes, Thomas Bishop, Harris Borawski, Brett Weaver, Marla Montevaldo

Creative Team:

Yomar Augusto, Julia Falkowski, Venkat Pandeti

Advisory Board:

Thomas Barnes, Thomas Bishop, Harris Borawski, Brett Weaver, Marla Montevaldo

Creative Team:

Yomar Augusto, Julia Falkowski, Venkat Pandeti

Site Reliability Engineers

Corey Caverly
Principal Site Reliability Engineer

Gopinath Shankar
Senior Site Reliability Engineer

Open Source Code of Conduct

Open source projects are “living.” Contributions in the form of issues and pull requests are welcomed and encouraged. When you contribute, you explicitly say you are part of the community and abide by its Code of Conduct.

The Code

At Intuit, we foster a kind, respectful, harassment-free cooperative community. Our open source community works to:


  • Be kind and respectful;
  • Act as a global community;
  • Conduct ourselves professionally.

As members of this community, we will not tolerate behaviors including, but not limited to:


  • Violent threats or language;
  • Discriminatory or derogatory jokes or language;
  • Public or private harassment of any kind;
  • Other conduct considered inappropriate in a professional setting.

Reporting Concerns

If you see someone violating the Code of Conduct please email TechOpenSource@intuit.com

Scope

This code of conduct applies to:


All repos and communities for Intuit-managed projects, whether or not the text is included in a Intuit-managed project’s repository;


Individuals or teams representing projects in official capacity, such as via official social media channels or at in-person meetups.

Attribution

This Code of Conduct is partly inspired by and based on those of Amazon, CocoaPods, Github, Microsoft, thoughtbot, and on the Contributor Covenant version 1.4.1.