Go Openshift

Open-source Go projects categorized as Openshift

Top 23 Go Openshift Projects

  • Openshift Origin

    Conformance test suite for OpenShift

    Project mention: Kubernetes with Red Hat Open Shift | dev.to | 2023-02-05

    OKD: The upstream, community developed OpenShift version that is used in the other open shift distributions. Its source code is available on Github. The v4 Version uses the CRIO container engine. It also has a built-in image repository.

  • kube-bench

    Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark

    Project mention: Kube-bench and Popeye: A Power Duo for AKS Security Compliance | dev.to | 2023-01-23

    The official repository can be found here with detailed installation instructions.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Reloader

    A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

    Project mention: Environment variables - manifest or configMap? | reddit.com/r/kubernetes | 2023-02-18

    You can install https://github.com/stakater/Reloader And then it's just matter of a single annotation and it restarts automatically when there are changes.

  • jx

    Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton

    Project mention: Best way to install and use kubernetes for learning | reddit.com/r/kubernetes | 2022-11-12

    Jenkins X (https://jenkins-x.io/) - standup k8s w gitops ci/cd around jenkins

  • kiali

    Kiali project, observability for the Istio service mesh

    Project mention: How to monitor Istio, the Kubernetes service mesh | dev.to | 2022-10-19

    Kiali: The Istio service mesh console. You’ll be able to monitor and check traffic flows, configure rich rules, circuit breakers, load balancers, and more.

  • heketi

    RESTful based volume management framework for GlusterFS

    Project mention: What's the story behind the abandonment with GlusterFS and heketi? | reddit.com/r/kubernetes | 2022-12-17

    Something I have been blissfully ignorant about is the glusterfs support that seems abandoned. There was gluster/gluster-kubernetes with the goal to easily create gluster clusters and heketi providing a restful api for that.

  • crc

    crc is a tool to run containers. It manages a local OpenShift 4.x cluster or a Podman VM optimized for testing and development purposes

    Project mention: Openshift Local Checksum Mismatch | reddit.com/r/openshift | 2023-03-15

    The issue is currently being worked on here is the link with the workaround.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • audit2rbac

    Autogenerate RBAC policies based on Kubernetes audit logs

    Project mention: Kubernetes Multi-Cluster Part 3: Authentication and Access Control | dev.to | 2022-05-09

    If an incident occurs within your multiple clusters, audit logging can guide you through root cause analysis. Audit2rbac is a reliable tool for auditing, which takes Kubernetes access logs and creates RBAC resource definition from the logs.

  • camel-k

    Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers

  • odo

    odo - Developer-focused CLI for fast & iterative application development on Kubernetes

    Project mention: Exposer son pod à distance dans Kubernetes ou OpenShift avec Rust … | dev.to | 2022-12-25

    bash-4.4 ~ $ odo odo is a CLI tool for running OpenShift applications in a fast and automated manner. Reducing the complexity of deployment, odo adds iterative development without the worry of deploying your source code. Find more information at https://github.com/redhat-developer/odo Get started by creating a new application: git clone https://github.com/openshift/nodejs-ex && cd nodejs-ex odo create nodejs odo push Your nodejs application has now been deployed. odo has pushed the source code, built the application and deployed it on OpenShift. You can now edit your code in real time and watch as odo automatically deploys your application. odo watch To access your application, create a URL: odo url create myurl odo push More information such as logs or what components you've deployed can be accessed with these commands: odo describe odo list odo log To see a full list of commands, run 'odo --help'

  • grafana-operator

    An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

    Project mention: Cheapest monitoring solution for AWS? | reddit.com/r/devops | 2022-06-19

    If you run your instance on EKS with the grafana operator then you can install them like any other cuszom resource. (Not sure if you are using Fargate with ECS or EKS) https://github.com/grafana-operator/grafana-operator/blob/master/documentation/dashboards.md

  • microshift

    A small form factor OpenShift/Kubernetes optimized for edge computing

    Project mention: new MicroShift releases [4.12.x]! | reddit.com/r/openshift | 2023-03-07
  • IngressMonitorController

    A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!

  • redis-operator

    A golang based redis operator that will make/oversee Redis standalone/cluster mode setup on top of the Kubernetes. (by OT-CONTAINER-KIT)

    Project mention: Ask r/kubernetes: What are you working on this week? | reddit.com/r/kubernetes | 2023-01-04
  • k8up

    Kubernetes and OpenShift Backup Operator

    Project mention: Looking for some thoughts on backup solutions for Kubernetes | reddit.com/r/kubernetes | 2022-08-09

    There is an open PR to fix that issue: https://github.com/k8up-io/k8up/issues/319. It was created in January 2021 and till this day it remains open.

  • Forecastle

    Forecastle is a control panel which dynamically discovers and provides a launchpad to access applications deployed on Kubernetes – [✩Star] if you're using it!

    Project mention: Simple controller/operator development question | reddit.com/r/kubernetes | 2022-07-09
  • argocd-operator

    A Kubernetes operator for managing Argo CD clusters.

  • k8s-bigip-ctlr

    Repository for F5 Container Ingress Services for Kubernetes & OpenShift.

  • hyperconverged-cluster-operator

    Operator pattern for managing multi-operator products

  • conceal

    A command line utility that provides a secure method to get your secrets from your existing password manager. :lock:

    Project mention: Conceal | reddit.com/r/devopspro | 2023-01-28
  • lbconfig-operator

    A Kubernetes/Openshift Operator to configure external Load Balancers

    Project mention: A Kubernetes/Openshift Operator to configure external Load Balancers | reddit.com/r/kubernetes | 2022-08-25
  • mongodb-operator

    A golang based operator to create and manage MongoDB standalone setup and cluster setup

    Project mention: MongoDB Operator Release | reddit.com/r/docker | 2022-04-10
  • infinispan-operator

    Infinispan Operator

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-15.

Go Openshift related posts


What are some of the best open-source Openshift projects in Go? This list will help you:

Project Stars
1 Openshift Origin 8,302
2 kube-bench 5,715
3 Reloader 4,952
4 jx 4,348
5 kiali 3,058
6 heketi 1,247
7 crc 1,081
8 audit2rbac 935
9 camel-k 763
10 odo 693
11 grafana-operator 548
12 microshift 478
13 IngressMonitorController 464
14 redis-operator 435
15 k8up 394
16 Forecastle 391
17 argocd-operator 380
18 k8s-bigip-ctlr 268
19 hyperconverged-cluster-operator 106
20 conceal 57
21 lbconfig-operator 43
22 mongodb-operator 39
23 infinispan-operator 33
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives