All Projects → pulp → pulp-operator

pulp / pulp-operator

Licence: GPL-2.0 license
Kubernetes Operator for Pulp 3. Under active development.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to pulp-operator

rabbitmq-operator
RabbitMQ Kubernetes operator
Stars: ✭ 16 (-50%)
Mutual labels:  operator, kubernetes-operator, operator-sdk
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Stars: ✭ 449 (+1303.13%)
Mutual labels:  openshift, operator, kubernetes-operator
Argocd Operator
A Kubernetes operator for managing Argo CD clusters.
Stars: ✭ 151 (+371.88%)
Mutual labels:  openshift, operator, kubernetes-operator
K8up
Kubernetes and OpenShift Backup Operator
Stars: ✭ 130 (+306.25%)
Mutual labels:  openshift, operator, kubernetes-operator
abstract-operator
Library/SDK for creating the operators for Kubernetes and Openshift.
Stars: ✭ 60 (+87.5%)
Mutual labels:  openshift, kubernetes-operator
deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 133 (+315.63%)
Mutual labels:  openshift, operator
loki-operator
viaq.github.io/loki-operator/
Stars: ✭ 30 (-6.25%)
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 (+28.13%)
Mutual labels:  openshift, operator
wildfly-operator
Kubernetes Operator for WildFly
Stars: ✭ 28 (-12.5%)
Mutual labels:  openshift, operator
spark-operator
Operator for managing the Spark clusters on Kubernetes and OpenShift.
Stars: ✭ 129 (+303.13%)
Mutual labels:  openshift, kubernetes-operator
Deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 78 (+143.75%)
Mutual labels:  openshift, operator
infinispan-operator
Infinispan Operator
Stars: ✭ 32 (+0%)
Mutual labels:  openshift, kubernetes-operator
logging-operator
A golang based operator to create and manage EFK (Elasticsearch, Fluentd, and Kibana) stack on Kubernetes
Stars: ✭ 42 (+31.25%)
Mutual labels:  openshift, operator
cryostat-operator
An OpenShift Operator to facilitate setup and management of Cryostast and expose the Cryostat API through Kubernetes Custom Resources.
Stars: ✭ 25 (-21.87%)
Mutual labels:  openshift, operator
anthill
A Kubernetes/OpenShift operator to manage Gluster clusters
Stars: ✭ 35 (+9.38%)
Mutual labels:  openshift, operator
Mongodb Enterprise Kubernetes
MongoDB Enterprise Kubernetes Operator
Stars: ✭ 232 (+625%)
Mutual labels:  operator, kubernetes-operator
Camel K
Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
Stars: ✭ 549 (+1615.63%)
Mutual labels:  openshift, operator
Benchmark Operator
The Chuck Norris of cloud benchmarks
Stars: ✭ 130 (+306.25%)
Mutual labels:  openshift, kubernetes-operator
Harbor Operator
Kubernetes operator for Harbor service components
Stars: ✭ 130 (+306.25%)
Mutual labels:  operator, kubernetes-operator
Eunomia
A GitOps Operator for Kubernetes
Stars: ✭ 130 (+306.25%)
Mutual labels:  operator, kubernetes-operator

Pulp CI

Pulp

Pulp is a platform for managing repositories of content, such as software packages, and making them available to a large number of consumers.

With Pulp you can:

  • Locally mirror all or part of a repository
  • Host your own content in a new repository
  • Manage content from multiple sources in one place
  • Promote content through different repos in an organized way

If you have dozens, hundreds, or thousands of software packages and need a better way to manage them, Pulp can help.

Pulp is completely free and open-source!

For more information, check out the project website: https://pulpproject.org

If you want to evaluate Pulp quickly, try Pulp in One Container

Pulp Operator

See our documentation on Pulp Operator page.

Pulp Operator is in alpha stage and under active development, with the goal to provide a scalable and robust cluster for Pulp 3. If you find any problem, please check our issue page with the current known issues or feel free to fill a new bug or rfe in case it is not addressed yet.

Note that Pulp operator works with three different types of service containers (the operator itself, the main service and the web service):

Operator Main Web
Image pulp-operator pulp-minimal pulp-web
Image pulp-operator galaxy-minimal galaxy-web


Pulp operator is manually built and hosted on quay.io. Read more about the container images here.

Custom Resource Definitions

Pulp Operator currently provides three different kinds of Custom Resources: Pulp, Pulp Backup and Pulp Restore.

Pulp

Manages the Pulp application and its deployments, services, etc.

Pulp Backup

Manages pulp backup

Pulp Restore

Manages the restoration of a pulp backup

Get Help

Documentation: https://docs.pulpproject.org/pulp_operator/

Issue Tracker: https://github.com/pulp/pulp-operator/issues

Forum: https://discourse.pulpproject.org/

Join #pulp on Matrix

Join #pulp-dev on Matrix for Developer discussion.

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].