{"id":20155232,"url":"https://github.com/redhat-cop/containers-quickstarts","last_synced_at":"2025-05-15T12:06:40.136Z","repository":{"id":10788321,"uuid":"66989249","full_name":"redhat-cop/containers-quickstarts","owner":"redhat-cop","description":"Images \u0026 templates for deploying software to OpenShift","archived":false,"fork":false,"pushed_at":"2025-05-14T19:00:27.000Z","size":3713,"stargazers_count":249,"open_issues_count":6,"forks_count":273,"subscribers_count":28,"default_branch":"main","last_synced_at":"2025-05-14T20:21:18.024Z","etag":null,"topics":["container-cop","openshift","s2i"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redhat-cop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-08-31T00:56:55.000Z","updated_at":"2025-05-14T15:37:58.000Z","dependencies_parsed_at":"2023-10-03T21:19:37.052Z","dependency_job_id":"306ca070-700f-43f5-bf19-fc3f3f2ca7d1","html_url":"https://github.com/redhat-cop/containers-quickstarts","commit_stats":null,"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-cop%2Fcontainers-quickstarts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-cop%2Fcontainers-quickstarts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-cop%2Fcontainers-quickstarts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhat-cop%2Fcontainers-quickstarts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redhat-cop","download_url":"https://codeload.github.com/redhat-cop/containers-quickstarts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254337613,"owners_count":22054253,"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":["container-cop","openshift","s2i"],"created_at":"2024-11-13T23:30:38.775Z","updated_at":"2025-05-15T12:06:35.124Z","avatar_url":"https://github.com/redhat-cop.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://prow-default.apps.ci-1.cop.rht-labs.com/badge.svg?jobs=cq-daily-master)](https://prow-default.apps.ci-1.cop.rht-labs.com/?job=cq-daily-master)\n[![License](https://img.shields.io/hexpm/l/plug.svg?maxAge=2592000)]()\n\n# Containers Quickstarts by Red Hat's Community of Practice\n\nThis repository is meant to help bootstrap users of the OpenShift Container Platform to get started in building and using Source-to-Image to build applications to run in OpenShift.\n\nFor more details on what a _Quickstart_ is, please read our [contribution guide](./CONTRIBUTING.md).\n\n## What's In This Repo?\n\nThis repo contains OpenShift related quickstarts of several different flavors.\n\n### Reference Implementations\n\nA set of examples of deploying various technologies on OpenShift\n\n* [MongoDB Cluster StatefulSet](./mongodb)\n* [RabbitMQ Cluster StatefulSet](./rabbitmq)\n* [GitLab CE Deployment](./gitlab-ce)\n* [SonarQube](./sonarqube)\n* [Zalenium](./zalenium)\n\n### Custom S2I Base Images\n\nA collection of custom built S2I base images\n\n* [GoWS](./build-s2i-gows)\n* [Jekyll](./build-s2i-jekyll)\n* [WebSphere Liberty](./build-s2i-liberty)\n* [Python Kopf Operator Framework](./build-s2i-python-kopf)\n\n### Jenkins Agent Images\n\nA set of images we've developed for running as agent pods in a Jenkins Pipeline on OpenShift\n\n* [Ansible Agent](./jenkins-agents/jenkins-agent-ansible)\n* [Arachni](./jenkins-agents/jenkins-agent-arachni)\n* [ArgoCD](./jenkins-agents/jenkins-agent-argocd)\n* [Conftest](./jenkins-agents/jenkins-agent-conftest)\n* [Erlang](./jenkins-agents/jenkins-agent-erlang)\n* [GoLang](./jenkins-agents/jenkins-agent-golang)\n* [GraalVM](./jenkins-agents/jenkins-agent-graalvm)\n* [Gradle](./jenkins-agents/jenkins-agent-gradle)\n* [Helm](./jenkins-agents/jenkins-agent-helm)\n* [Image Promotion](./jenkins-agents/jenkins-agent-image-mgmt)\n* [MongoDB](./jenkins-agents/jenkins-agent-mongodb)\n* [Extended Maven Agent](./jenkins-agents/jenkins-agent-mvn)\n* [Node](./jenkins-agents/jenkins-agent-npm)\n* [Python](./jenkins-agents/jenkins-agent-python)\n* [Ruby](./jenkins-agents/jenkins-agent-ruby)\n* [Rust](./jenkins-agents/jenkins-agent-rust)\n* [ZAP](./jenkins-agents/jenkins-agent-zap)\n\n### Customized Jenkins Masters\n\nA set of buildConfigs for building custom Jenkins images for OpenShift.\n\n* [Jenkins Master with the Hygieia Plugin](./jenkins-masters/hygieia-plugin)\n\n### Gitlab Runners\n\nGitlab Runners for your [Gitlab CI/CD](https://docs.gitlab.com/runner/).\n\n* [UBI 7](./ubi7-gitlab-runner)\n\n### Utilities\n\n* [UBI 8 Asciidoctor](./utilities/ubi8-asciidoctor)\n* [UBI 8 Bats](./utilities/ubi8-bats)\n* [UBI 8 Git](./utilities/ubi8-git)\n* [UBI 8 Google API Pyton Client](./utilities/ubi8-google-api-python-client)\n\n### Developer Tools\n\n* [Tool Box](./tool-box) - An OpenShift deployable container image that provides some necessary developer tools\n\n## Github Actions\n\nTo enable actions in your fork:\n1. Fork this repository\n2. Actions -\u003e Click the button to enable\n3. Settings -\u003e Secrets\n\n| Secret              | Description                                          |\n|---------------------| -----------------------------------------------------|\n| REGISTRY_URI        | Registry to push images to, ex: `quay.io`            |\n| REGISTRY_REPOSITORY | Repository to push images to, ex: your quay username |\n| REGISTRY_USERNAME   | Username used to push to registry                    |\n| REGISTRY_PASSWORD   | Password used to push to registry                    |\n\n\u003e**NOTE:** It is recommended to use a service account for registry credentials, for example quay.io can create a robot account associated with your personal account.\n\n## Related Content\n\n* [Container Pipelines](https://github.com/redhat-cop/container-pipelines) - A set of Jenkins pipelines for OpenShift\n* [Labs Ubiquitous Journey](https://github.com/rht-labs/ubiquitous-journey) - (The New and Improved _Labs CI/CD_ using GitOps for OpenShift v4.x) A collection of ArgoCD apps for:\n  *  Bootstrapping a cluster with some projects, roles, bindings and creating an ArgoCD instance using the Operator\n  *  Deployments for an end-to-end pipeline using many modern testing and quality tools such as Jenkins, Nexus, Sonarqube, etc.\n  *  Project management tooling such as Wekan and Mattermost Chat\n* [Labs Helm Charts](https://github.com/redhat-cop/helm-charts) - A library of OpenShift ready Helm3 Charts\n* [OpenShift Templates](https://github.com/redhat-cop/openshift-templates) - A library of OpenShift template examples \u0026 references\n* [OpenShift Applier](https://github.com/redhat-cop/openshift-applier) - An automation framework for keeping manifests and templates applied to a cluster\n* [No longer maintained - Labs CI/CD](https://github.com/rht-labs/labs-ci-cd) - A comprehensive end-to-end pipeline using many modern testing and quality tools. Suitable for OpenShift v3.x\n\n## Contributing\n\nCheckout out our [contribution guide](./CONTRIBUTING.md) for more details on how to contribute content to this repo.\n\n## No longer maintained\n[build-docker-generic](build-docker-generic)\n[build-s2i-executable](build-s2i-executable)\n[build-s2i-gows](build-s2i-gows)\n[build-s2i-jekyll](build-s2i-jekyll)\n[build-s2i-liberty](build-s2i-liberty)\n[cert-manager-configs](cert-manager-configs)\n[deprecated](deprecated)\n[github-runner-ubi8](github-runner-ubi8)\n[gitlab-ce](gitlab-ce)\n[gogs](gogs)\n[hoverfly](hoverfly)\n[hygieia](hygieia)\n[ipa-server](ipa-server)\n[jenkins-masters](jenkins-masters)\n[mongodb](mongodb)\n[ocp4-logging](ocp4-logging)\n[rabbitmq](rabbitmq)\n[s2i-mvn-gradle](s2i-mvn-gradle)\n[sonarqube](sonarqube)\n[tower-ocp-custom](tower-ocp-custom)\n[ubi7-gitlab-runner](ubi7-gitlab-runner)\n[zalenium](zalenium)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhat-cop%2Fcontainers-quickstarts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredhat-cop%2Fcontainers-quickstarts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhat-cop%2Fcontainers-quickstarts/lists"}