{"id":15576565,"url":"https://github.com/abn/rabbitmq-openshift","last_synced_at":"2025-03-12T17:40:19.095Z","repository":{"id":149542010,"uuid":"148857364","full_name":"abn/rabbitmq-openshift","owner":"abn","description":"RabbitMQ OpenShift Stateful Cluster","archived":false,"fork":false,"pushed_at":"2018-09-15T02:11:53.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-19T10:32:04.599Z","etag":null,"topics":["cluster","kubernetes","openshift","rabbitmq"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-15T01:17:38.000Z","updated_at":"2020-07-16T08:02:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"f859038e-908f-4af5-be6b-71fa77893556","html_url":"https://github.com/abn/rabbitmq-openshift","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abn%2Frabbitmq-openshift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abn%2Frabbitmq-openshift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abn%2Frabbitmq-openshift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abn%2Frabbitmq-openshift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abn","download_url":"https://codeload.github.com/abn/rabbitmq-openshift/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243266344,"owners_count":20263717,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cluster","kubernetes","openshift","rabbitmq"],"created_at":"2024-10-02T18:52:18.579Z","updated_at":"2025-03-12T17:40:19.055Z","avatar_url":"https://github.com/abn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# RabbitMQ Cluster on OpenShift/Kubernetes\n\nThis is an opinionated [OpenShift](https://www.openshift.com/) template for a [RabbitMQ](https://www.rabbitmq.com/) cluster using [StatefulSets](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/). The cluster members are auto discovered using the [Kubernetes peer discovery](http://www.rabbitmq.com/cluster-formation.html#peer-discovery-k8s) plugin.\n\nThe following resources are created with this template:\n* StatefulSet with 3 replicas (creates PVCs for each replica)\n* Secret with default username/password and erlang cookie (generated)\n* RoleBinding (view role to default service account)\n* ConfigMap with keys containing\n    * `enabled_plugins` file content\n    * `additional_erl_args` containing additional erlang VM arguments\n* Service mapping ports 15672/TCP, 5672/TCP, 25672/TCP, 4369/TCP\n\n#### Additional Configuration\nAdditional configurations can be passed in by editing the `additional_erl_args` value. This is expected in the erlang configuration format.\n\n#### Template Installation\n```sh\noc create -f openshift-template.yml\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabn%2Frabbitmq-openshift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabn%2Frabbitmq-openshift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabn%2Frabbitmq-openshift/lists"}