All Projects → disposab1e → argocd-operator-helm

disposab1e / argocd-operator-helm

Licence: Apache-2.0 License
[DEPRECATED] Argo CD Operator (Helm) installs Argo CD in OpenShift and Kubernetes.

Programming Languages

Makefile
30231 projects
shell
77523 projects
Mustache
554 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to argocd-operator-helm

ci-minikube
run minikube on ci
Stars: ✭ 28 (+55.56%)
Mutual labels:  circleci, travis-ci, minikube
okd4-upi-lab-setup
Building an OKD 4 Home Lab
Stars: ✭ 72 (+300%)
Mutual labels:  openshift, okd, okd-4
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Stars: ✭ 449 (+2394.44%)
Mutual labels:  openshift, operator
developer-ci-benefits
Talk docs—includes CI (Continuous Integration) benefits, description, and setup tips 💡💪
Stars: ✭ 29 (+61.11%)
Mutual labels:  circleci, travis-ci
okd-installation-centos
This repository is used to create OKD 3.11 Cluster with 9 simple steps on Bare VM's
Stars: ✭ 23 (+27.78%)
Mutual labels:  openshift, okd
minikube-operator
An operator for Minikube - Kubernetes on Kubernetes
Stars: ✭ 26 (+44.44%)
Mutual labels:  operator, minikube
cryostat-operator
An OpenShift Operator to facilitate setup and management of Cryostast and expose the Cryostat API through Kubernetes Custom Resources.
Stars: ✭ 25 (+38.89%)
Mutual labels:  openshift, operator
ibm-spectrum-scale-csi
The IBM Spectrum Scale Container Storage Interface (CSI) project enables container orchestrators, such as Kubernetes and OpenShift, to manage the life-cycle of persistent storage.
Stars: ✭ 41 (+127.78%)
Mutual labels:  openshift, operator
ci-skip
CI skip comment
Stars: ✭ 35 (+94.44%)
Mutual labels:  circleci, travis-ci
declarative-openshift
Working examples of manifests for openshift for use in a declarative management strategy.
Stars: ✭ 17 (-5.56%)
Mutual labels:  openshift, gitops
koshry
Run on CI, Apply Rules on the Build and Get the Result back to the Pull Request.
Stars: ✭ 59 (+227.78%)
Mutual labels:  circleci, travis-ci
docker-coala-base
coala base docker image
Stars: ✭ 20 (+11.11%)
Mutual labels:  circleci, travis-ci
googletest-ci
Continuous integration (CI) + Google Test (gtest) + CMake example boilerplate demo
Stars: ✭ 14 (-22.22%)
Mutual labels:  circleci, travis-ci
loki-operator
viaq.github.io/loki-operator/
Stars: ✭ 30 (+66.67%)
Mutual labels:  openshift, operator
abilitysheet
This app is ability sheet for beatmania iidx music of level 12.
Stars: ✭ 38 (+111.11%)
Mutual labels:  circleci, gcp
ci playground
Playground for Cloud CI development for C++
Stars: ✭ 23 (+27.78%)
Mutual labels:  circleci, travis-ci
deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 133 (+638.89%)
Mutual labels:  openshift, operator
htk8s
HTPC services running on Kubernetes
Stars: ✭ 69 (+283.33%)
Mutual labels:  gitops, argo-cd
wildfly-operator
Kubernetes Operator for WildFly
Stars: ✭ 28 (+55.56%)
Mutual labels:  openshift, operator
okd-lab
Controlled Environment for OKD4 experiments
Stars: ✭ 24 (+33.33%)
Mutual labels:  gitops, okd-4

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].