• This repository has been archived on 20/Nov/2023
  • Stars
    star
    13
  • Rank 1,504,622 (Top 30 %)
  • Language
    Python
  • Created over 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Container-based python controller used to integration OpenShift with other things

More Repositories

1

agnosticd

AgnosticD - Ansible Deployer for multiple Cloud Deployers
Jinja
382
star
2

ocp4-helpernode

This playbook helps set up an "all-in-one" node, that has all the infrastructure/services in order to install OpenShift 4.
Jinja
331
star
3

gitops-catalog

Tools and technologies that are hosted on an OpenShift cluster
Shell
302
star
4

controller_configuration

A collection of roles to manage Ansible Controller and previously Ansible Tower
YAML
263
star
5

automation-good-practices

Recommended practices for all elements of automation using Ansible, starting with collections and roles, continuing with playbooks, inventories and plug-ins... These good practices are planned to be used by all Red Hat teams interested but can of course be used by others.
Makefile
259
star
6

containers-quickstarts

Images & templates for deploying software to OpenShift
Shell
243
star
7

openshift-toolkit

A collection of code samples to help you get started with OpenShift
Python
223
star
8

infra-ansible

Tooling / Ansible to support the many aspects of infrastructure installation, setup and configuration.
Jinja
203
star
9

openshift-playbooks

Source for the add on documentation site for OpenShift Container Platform.
CSS
181
star
10

namespace-configuration-operator

The namespace-configuration-operator helps keeping configurations related to Users, Groups and Namespaces aligned with one of more policies specified as a CRs
Go
161
star
11

container-pipelines

Let's get the ball rolling on some Container-driven CI & CD
HTML
149
star
12

operator-utils

Utilities to support operators
Go
135
star
13

rego-policies

Rego policies collection
Shell
135
star
14

casl-ansible

Ansible automation for Managing OpenShift Container Platform clusters
Python
125
star
15

openshift-management

Set of maintenance scripts & cron jobs for OpenShift Container Platform
Python
113
star
16

keepalived-operator

An operator to manage VIPs backed by keepalived
Go
109
star
17

openshift-applier

Used to apply OpenShift objects to an OpenShift Cluster
Python
99
star
18

group-sync-operator

Synchronizes groups from external providers into OpenShift
Go
92
star
19

helm-charts

Helm Charts Repository
Shell
84
star
20

vault-config-operator

An operator to support Haschicorp Vault configuration workflows from within Kubernetes
Go
81
star
21

cert-utils-operator

Set of functionalities around certificates packaged in a Kubernetes operator
Go
81
star
22

aap_utilities

Ansible Collection for automated deployment of AAP and other objects for general use
YAML
78
star
23

openshift-migration-best-practices

Best practices for migrating from OpenShift 3 to 4
Liquid
74
star
24

patch-operator

An operator to apply patches to Kubernetes objects in a declarative way.
Go
68
star
25

automate-tower-ha-dr

Configure High Availability and/or Disaster Recovery on a Tower Cluster
Python
63
star
26

businessautomation-cop

All examples related to business automation processes such as jbpm, drools, dmn, optaplanner, cloud native kogito(quarkus), quickstart, pipelines, runtimes, etc.
Java
60
star
27

k8s-notify

Turn kubernetes events into useful notifications & alerts
Go
58
star
28

openshift-disconnected-operators

Python
58
star
29

podpreset-webhook

Implementation of Kubernetes PodPreset as an Admission Webhook.
Go
57
star
30

pipeline-library

A repository of Jenkins pipeline files we can reference from elsewhere
Groovy
54
star
31

aap_configuration_template

Ansible Automation Platform Configuration as Code examples template
YAML
53
star
32

global-load-balancer-operator

A global load balancer operator for OpenShift
Go
48
star
33

openshift-lab-origin

OpenShift Upstream Lab Repository. Feedback and PRs welcome!
46
star
34

ee_utilities

This ansible collection includes a number of roles and tools which can be useful for managing Ansible Execution Environments.
YAML
44
star
35

infra.leapp

Collection of Ansible roles for automating RHEL in-place upgrades using Leapp.
YAML
44
star
36

uncontained.io

On containers, cloud, and digitial transformation
JavaScript
43
star
37

template2helm

Converts an OpenShift template into a Helm chart
Go
43
star
38

rhel-edge-automation-arch

RHEL for Edge Automation Deployment Architecture
Jinja
43
star
39

openshift-templates

A home for templates that do not live in https://github.com/redhat-cop/containers-quickstarts
Shell
43
star
40

pathfinder

JavaScript
41
star
41

image-scanning-signing-service

Image Signing and Scanning as a Service
Go
36
star
42

babylon

The Babylon Project
TypeScript
35
star
43

egressip-ipam-operator

egressip-ipam-operator
Go
31
star
44

canary

Ansible Migration Factory
Python
31
star
45

jboss_eap

[DEPRECATED] - Ansible role to install JBoss EAP
Jinja
30
star
46

infra.osbuild

Ansible Collection for management of ostree composer
Python
30
star
47

ocp-disconnected-docs

HCL
30
star
48

resource-locker-operator

Go
30
star
49

anarchy

An operator for adding state for arbitrary api interactions
Python
29
star
50

operationalizing-openshift-lab

27
star
51

cert-operator

An OpenShift controller using the Operator SDK for managing TLS certficate lifecycle
Go
26
star
52

openshift-image-signing-scanning

DEPRECATED: Tools to support Image Signing and Scanning with the OpenShift Container Platform
23
star
53

container-native-spring-postgresql

Java
21
star
54

ocp4-vsphere-workshop

Workshop Hands-on - Deploying OpenShift on vSphere
21
star
55

dynamic-rbac-operator

Go
20
star
56

declarative-openshift

Working examples of manifests for openshift for use in a declarative management strategy.
20
star
57

acm-policies

Curated set of policies for Advanced Cluster Management for Kubernetes
Shell
20
star
58

ansible-middleware-playbooks

Ansible playbooks to deploy Red Hat Middleware
19
star
59

proactive-node-scaling-operator

An operator to proactively scales Kubernetes clusters
Go
19
star
60

tower_grafana_dashboards

Playbook for installing node_exporter on rhel8 and dashboards to import into Grafana and monitor Ansible Tower metrics.
18
star
61

volume-expander-operator

Go
16
star
62

automate-tower

Automating Ansible Tower with Ansible (or the like)
16
star
63

jboss_amq

[Deprecated] - Ansible role to install JBoss AMQ
Python
15
star
64

dark-tower

Ansible Tower based PoC Deployer
Shell
14
star
65

cloud.azure_ops

Ansible Roles for managing Azure Resources
Jinja
13
star
66

jboss_fuse

[Deprecated] - The JBoss Repository for Ansible JBoss Fuse role
13
star
67

network.base

This role provides a single platform-agnostics entry point to manage all the resources supported for a given network OS.
13
star
68

spring-rest

Java
13
star
69

osia

Tool for reliable automated deployments of OpenShift Container Platform 4.x into OpenStack and AWS.
Python
11
star
70

project-initialize-operator

Go
10
star
71

must-gather-operator

An operator to simplify the creation and upload of cluster diagnostics from the must-gather tool
Go
10
star
72

ocp4-prereqs-validator

Ansible resources to validate the prerequisites for OpenShift 4
10
star
73

ansible-role-jboss-common

Jinja
10
star
74

openshift-4-alpha-enablement

9
star
75

k8s_config

Ansible role for managing Kubernetes configuration
Python
9
star
76

poolboy

Operator for managing resource claims and provisioning
Python
9
star
77

sqlserver-coi

This repository holds code, documentation, playbooks and other artifacts relating to deployment of SQL Server on RHEL and OpenShift.
Shell
9
star
78

blockchain-cop

The Blockchain Community of Practice is a place for Red Hatters to learn about decentralized web technologies, including decentralized ledgers, storage, and many others. This repository is meant so serve as both a means of organizing upcoming talks, as well as storing recordings and presentations of past talks, along with any demos/workshops that accompany them.
9
star
79

infra.lvm_snapshots

Ansible roles for LVM snapshot management
Shell
8
star
80

edge.microshift

Microshift Management and Automation Collection
Jinja
8
star
81

network.bgp

This role provides a single platform-agnostics entry point to manage all the BGP network resources supported for a given network OS.
Python
8
star
82

ninja-points

Scripts for the ninja program that integrate with external channels, such as github, gitlab & trello
Python
8
star
83

cloud.aws_ops

Ansible Roles for managing AWS Resources
Python
7
star
84

disconnectedinfra

Ansible collection designed to support building a disconnected network in a connected world.
Jinja
7
star
85

tool-integrations

Repository for various implementation for integrations between tools
Python
7
star
86

github-actions

Collection of GitHub Actions implementations
Shell
7
star
87

monitoring

Assets to manage monitoring infrastructure and applications
Python
7
star
88

automate-windows

Automating Windows with Ansible and Ansible Tower
PowerShell
7
star
89

redhat_sso

[Deprecated] - Ansible role to install Red Hat Single Sign On (SSO)
Jinja
6
star
90

dash

Go
6
star
91

pbl-rocketchat

A Project Blue Line effort to Operationalize Rocket Chat on OpenShift
6
star
92

agnosticv

Organize and merge YAML files to manage a Catalog
Go
6
star
93

org

Meta configuration for Red Hat Community of Practice Github Organization
6
star
94

microsegmentation-operator

Go
6
star
95

ansible_collections_tooling

Various workflows and actions used in the infra collections for pre commit and publishing of ansible collections.
5
star
96

jboss_bxms

[Deprecated] - Ansible role to install and configure JBoss BxMS
5
star
97

applier-cli

Go
5
star
98

rti

Ready to Innovate
JavaScript
5
star
99

redhat-cop.github.io

Global docs and contribution guidelines for the Red Hat Communities of Practice GitHub space
CSS
5
star
100

infra.convert2rhel

Collection of Ansible roles for automating RHEL in-place conversions using Convert2RHEL.
YAML
5
star