Giter Site home page Giter Site logo

disposab1e / argocd-operator-helm Goto Github PK

View Code? Open in Web Editor NEW
20.0 1.0 13.0 39.29 MB

[DEPRECATED] Argo CD Operator (Helm) installs Argo CD in OpenShift and Kubernetes.

Home Page: https://argocd-operator-helm.rtfd.io

License: Apache License 2.0

Dockerfile 0.88% Shell 36.88% Makefile 40.02% Mustache 22.22%
argo-cd operator openshift kubernetes crc minikube gcp minishift okd travis-ci

argocd-operator-helm's Introduction

Argo CD Latest Release Documentation Status Travis-CI Github Workflows

[DEPRECATED] Argo CD Operator (Helm)

This community maintained Argo CD Operator is based on the community maintained Argo CD Helm Chart and currently installs the non-HA version of Argo CD in OpenShift Container Platform and Kubernetes.

About Argo CD

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.

Operator Features

  • Easy configuration and installation
  • OpenShift OAuth integration on all supported OpenShift platforms

Shares all configuration values from the Argo CD Helm Chart.

Get started

Quickstart with OperatorHub's or try our comprehensive guides to install this opertor and Argo CD in OpenShift 3, OpenShift 4, OKD 4, Minishift, ContainerReady Containers, Google Cloud Platform or Minikube.

Tested Platforms

  • OpenShift Container Platform 3.11
  • Origin Community Distribution 3.11
  • Minishift v1.34.2
  • OpenShift Container Platform ≥ 4.2
  • OKD - The Community Distribution of Kubernetes ≥ 4.4.0 beta5
  • ContainerReady Containers 1.10.0-4.4.3
  • Google Cloud Platform (Kubernetes ≥ 1.14)
  • Minikube v1.10.1 (Kubernetes ≥ 1.14)

These are the platforms we currently test the operator with. Other platforms should work fine too!

CI/CD Environment

We use Travis CI and Github Workflows for continuous integration and deployment. Following table shows the tested combinations after pushing to an release or master branch. To verify some pull requests we only use Github Workflows.

Service Kubernetes OpenShift OLM Minikube Minishift Ubuntu
Travis CI 1.11.0 3.11.0 0.13.0 v1.3.2 18.04
1.11.0 3.11.0 0.14.1 v1.3.2 18.04
1.14.0 0.13.0 v1.9.2 18.04
1.16.3 0.14.1 v1.9.2 18.04
1.17.0 0.14.1 v1.9.2 18.04
1.18.0 0.14.1 v1.9.2 18.04
Github Workflows 1.14.0 0.13.0 v1.10.1 18.04
1.16.3 0.14.1 v1.10.1 18.04
1.17.0 0.14.1 v1.10.1 18.04
1.18.0 0.14.1 v1.10.1 18.04

Both services have less than 8GB memory available in their Ubuntu VM's, so it's not possible to use Container Ready Containers. Nevertheless we test the operator with the latest version of Container Ready Containers on Mac OS Catalina in a fully automated process.

We love CI/CD so we additionally test with CircleCI. Because build time is limited we only test with CircleCI Ubuntu 16.04 Vm's when we merge a release branch to the circle-ci branch.

All of these services are pretty cool! Thx for supporting the open source community!

License

Argo CD Operator (Helm) is released under the Apache 2.0 license. See the LICENSE file for details.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.