An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by GlueOps

A curated list of projects in awesome lists by GlueOps .

https://github.com/glueops/github-actions-opentofu-continuous-delivery

A GitHub Action for OpenTofu continuous delivery that combines multiple terraform actions with manual approval workflows and Slack notifications. It supports plan execution on PRs, automated drift detection, and requires manual approval before applying changes to the main branch.

actions automation continuous-delivery drift-detection github github-action gitops-workflow glueops-platform iac-automation infrastructure infrastructure-as-code manual-approval notifications opentofu slack terraform terraform-workflow workflow

Last synced: 16 Mar 2026

https://github.com/glueops/codespaces

Contains the full codespaces/devcontainers setup at GlueOps. If you need to make a change to the version of a tool we are using across the team is the repo to make the change in. Supports devbox packages too

allow-auto-merge aws container debian devcontainer docker glueops-platform hetzner packer qmeu

Last synced: 31 May 2026

https://github.com/glueops/platform-helm-chart-platform

This repository contains the GlueOps platform Helm chart, which is used to deploy and manage various applications and services on Kubernetes clusters. It includes configurations for applications like Vault, Dex, Promtail, Loki, QR Code Generator, and others. The chart facilitates automated deployments using Argo CD and simplifies cluster management

argocd automated-deployments glueops-platform grafana helm helm-chart kube-prometheus-grafana kube-prometheus-stack kubernetes kubernetes-cluster kubernetes-deployment kubernetes-setup loki otel prometheus promtail templates thanos vault

Last synced: 11 May 2026

https://github.com/glueops/glueops-dev

This repository contains the GlueOps documentation website built using Docusaurus 2. It provides comprehensive guides and tutorials for deploying and managing applications using the GlueOps platform. The site includes setup instructions, configuration details, and best practices for GitOps workflows.

allow-auto-merge dataops devops documentation docusarus gitops javascript static-site static-site-generator

Last synced: 09 May 2026

https://github.com/glueops/pull-request-bot

This repository contains a Pull Request bot that monitors ArgoCD applications in a Kubernetes cluster. It automatically adds comments to pull requests with deployment preview URLs, metrics, logs, and QR codes. The bot integrates with GitHub APIs and ArgoCD to provide real-time deployment feedback.

allow-auto-merge argocd argocd-automation bot deployment-feedback deployment-preview docker ephemeral-environments github github-integration glueops-platform kubernetes monitoring preview preview-environment pull-request-bot pull-requests qr-code

Last synced: 02 Apr 2026

https://github.com/glueops/platform-helm-chart-cert-manager

A Helm chart wrapper for cert-manager that provides sensible defaults and configurations for use with the GlueOps platform. It uses the official cert-manager chart as a dependency, disables CRD installation by default, and configures webhook.

automation cert-manager certificate-management certificates glueops-platform helm helm-chart kubernetes kubernetes-certificates ssl ssl-automation tls tls-management

Last synced: 16 Aug 2025

https://github.com/glueops/backup-tools

This repository contains backup tools and scripts for automating the backup of HashiCorp Vault data, S3 buckets, and GitHub organizations. It includes Bash scripts and Dockerfiles to facilitate creating backups, uploading them to AWS S3, and validating Vault backups to ensure data integrity.

allow-auto-merge automation aws-s3 backup backup-automation backup-scripts backup-tools bash docker github github-backup github-organization-backup glueops-platform hashicorp-vault s3 scripts vault vault-backup

Last synced: 11 May 2026

https://github.com/glueops/terraform-module-cloud-aws-kubernetes-cluster

This repository contains a Terraform module for deploying an Amazon EKS cluster on AWS as part of the GlueOps platform. It facilitates setting up VPCs, subnets, EKS clusters, node pools, and the necessary AWS resources for Kubernetes cluster deployment. It includes configurations for addons like CoreDNS and kube-proxy, and supports VPC peering.

aws aws-eks-cluster aws-resources cloudposse eks eks-setup glueops-platform iam kubernetes kubernetes-addons kubernetes-cluster node-pools terraform terraform-module vpc vpc-peering

Last synced: 17 Jan 2026

https://github.com/glueops/platform-helm-chart-network-exporter

A Helm chart for the GlueOps Network Exporter, a Prometheus exporter that monitors ICMP, MTR, TCP, and HTTP probes across all Kubernetes cluster nodes. Configurable via values.yaml, it supports ingress settings, resource management, and secure deployments to ensure robust network monitoring and observability within the GlueOps platform.

automation devops helm http icmp ingress ingress-configurations kubernetes monitoring mtr network-exporter network-monitoring prometheus prometheus-exporter tcp

Last synced: 03 Apr 2025

https://github.com/glueops/vault-backup-validator

This repository contains a Go application that validates HashiCorp Vault backups. It provides an API endpoint to ensure the integrity and validity of Vault backup snapshots using provided keys and expected data values. The tool assists in verifying that backups can be restored correctly and data remains consistent.

allow-auto-merge api backup backup-validation backup-validator data-integrity glueops-platform go go-application hashicorp hashicorp-vault rest-api validation vault vault-backup vault-backup-validation

Last synced: 29 May 2026

https://github.com/glueops/cert-manager-crds

CRD only manifests from the cert-manager repository: https://github.com/cert-manager/cert-manager

glueops-platform

Last synced: 03 Apr 2025

https://github.com/glueops/provisioner

API to provision vms through libvirt

Last synced: 25 Apr 2026

https://github.com/glueops/docker-compose-container-registry-pull-through-caches

A Docker Compose configuration that sets up pull-through caches for multiple container registries (Docker Hub, Quay.io, GHCR, GCR, AWS ECR, MCR, GitLab). It helps reduce rate limiting and improve pull speeds by caching container images locally, running multiple registry mirrors on different ports.

cache container-cache container-registry containers docker docker-compose image-caching mirror proxy pull-through rate-limit-bypass registry registry-mirror

Last synced: 26 Apr 2026

https://github.com/glueops/gatekeeper

This repository contains a FastAPI application named "gatekeeper" that listens to GitHub webhooks for repository events. When a new repository is created in an organization, it triggers a specified GitHub Actions workflow via the GitHub API. This automation aids in managing GitHub users and streamlines workflow initiation upon repo

allow-auto-merge automation event-driven fastapi gatekeeper github github-actions github-api github-integration internal-glueops python repository-events user-management webhook-listener webhooks workflow workflow-trigger

Last synced: 13 Jun 2026

https://github.com/glueops/python-glueops-helpers-library

The GlueOps Helpers Library is a collection of utility functions and classes for simplifying common tasks in Python projects. It includes helpers for logging, AWS interactions, Kubernetes configuration, Vault integration, and GetOutline API management. Easily installable via pip.

allow-auto-merge api api-client aws-interactions getoutline getoutline-api glueops-platform kubernetes kubernetes-configuration logging python python-getoutline python-kubernetes python-logging python-outline utilities vault vault-integration

Last synced: 05 May 2026

https://github.com/glueops/gluekube-ccm

Managed by github-org-manager

allow-auto-merge

Last synced: 13 Jun 2026

https://github.com/glueops/k3d

K3d configurations and setup scripts for deploying Kubernetes clusters on the GlueOps platform. Includes k3d-config.yaml with custom registry mirrors and add-machineid.sh for unique machine IDs. Enables secure and optimized Kubernetes environments by customizing node labels, disabling components, and automating initialization.

automation cluster cluster-setup configuraiton devops glueops-platform k3d kubernetes kubernetes-cluster machine-id node-labeling registry registry-mirrors secripts setup

Last synced: 29 Jun 2025

https://github.com/glueops/cluster-information-help-page-html

This repository contains a simple Docker image that uses Nginx to serve an HTML page providing cluster information for the GlueOps platform. The index.html file offers links to essential resources like ArgoCD, Grafana, and Vault. It dynamically updates URLs based on the accessing domain, assisting users in navigating cluster services.

allow-auto-merge cluster cluster-information cluster-services docker docker-image dynamic-links glueops-platform help help-page html nginx nginx-server resource-links user-guide

Last synced: 07 Jun 2026

https://github.com/glueops/cluster-monitoring

This repository contains a Python application for monitoring Kubernetes clusters. It periodically checks the health of Prometheus and Alertmanager components within the Kubernetes Prometheus Stack and sends heartbeat notifications to Opsgenie. The tool ensures that monitoring services are operational and that alerts are being sent correctly.

alertmanager allow-auto-merge cluster-health-checks cluster-monitroing glueops-platform healthcheck heartbeat-notifications heartbeat-service kubernetes kubernetes-monitroing monitoring opsgenie opsgenie-integration prometheus prometheus-alert-manager prometheus-stack python

Last synced: 15 Jun 2026

https://github.com/glueops/slackbot-developer-workspaces

This repository contains a Slack bot built with JavaScript using the Bolt framework. It includes components for handling commands, managing server operations, and integrating with Hetzner and Tailscale. The bot runs in Docker and supports custom command registration.

allow-auto-merge automation aws bolt docker hetzner integration javascript js slack slack-bolt slackbot tailscale

Last synced: 26 Apr 2026

https://github.com/glueops/tools-github-app-creator-for-development

Managed by github-org-manager

Last synced: 29 Jun 2026

https://github.com/glueops/docs-argocd

Documentation and configuration for installing and managing ArgoCD on the GlueOps Kubernetes platform. Includes Helm charts, Terraform modules, YAML templates for ArgoCD setup, node affinity and tolerations configurations, RBAC policies, and scripts to customize and secure ArgoCD deployments.

argo-cd argo-cd-setup argocd configuration deployment-scriots glueops-platform helm helm-charts k8s-deployment kubernetes node-affinity rbac-policies terraform terraform-modules

Last synced: 03 Apr 2025

https://github.com/glueops/platform-kustomize-pomerium

Kustomize configurations for deploying the Pomerium ingress controller on Kubernetes within the GlueOps platform. Includes patches for generating secrets, customizing deployment resources, node selectors, and tolerations. Facilitates secure and scalable ingress management with automated secret generation and tailored deployment settings.

automation cloud deployment deployment-patches devops glueops-platform ingress ingress-controller kubernetes kustomize node-selector pomerium resource-management secrets secure-ingress

Last synced: 24 Jul 2025

https://github.com/glueops/migrate-ecs-apps

This repository automates the migration of ECS applications by generating and configuring application settings, managing secrets, and creating deployment templates. It uses boto3 to interact with AWS services and Jinja2 for template rendering. The project is built with Python and Docker for easy deployment. It also supports vault secret store

allow-auto-merge automation aws boto3 configuration docker ecs jinja2 migration openbao python vault

Last synced: 23 May 2026

https://github.com/glueops/getoutline-docs-update-aws-organizations

Automates AWS account and IAM user documentation in Markdown, integrating with getoutline.com. Uses boto3 to interact with AWS services, generating detailed reports on accounts and users. Outputs are uploaded to a wiki hosted on getoutline.com

allow-auto-merge automation aws boto3 docker documentation iam markdown organizations python

Last synced: 31 May 2026

https://github.com/glueops/renovatebot

A repository containing GitHub workflow configurations for running Renovate Bot with a 15-minute schedule. It provides automated dependency management with separate configurations for public and private repositories using distinct GitHub Apps.

automation automation-workflow bot dependencies dependency-management dependency-updates github github-apps github-ctions renovate renovatebot scheduled-tasks workflows

Last synced: 03 Apr 2025

https://github.com/glueops/storypoints

This repository is a FastAPI application that handles GitHub webhooks to automate adding issues to GitHub Projects V2. When issues are opened or reopened, they are automatically added to a specified GitHub project. The application includes a retry mechanism for failed webhook deliveries and supports scheduled tasks.

automation continue-integration fastapi fastapi-application fastapi-webhook github github-app github-integration github-issues-sync github-projects issue-tracking project-management python retry-mechanism scheduled-tasks webhook-processing webhooks

Last synced: 15 Mar 2026

https://github.com/glueops/development-only-utilities

A utility repository containing developer setup scripts and tools for Linux environments in the GlueOps ecosystem. The main script sets up a standardized development environment with Docker, Tailscale, and necessary user configurations for the 'vscode' user with appropriate permissions and tools.

bash developer-tools development development-enviroment devops-utilities docker glueops-platform linux linux-setup setup system-configuration tailscale tools user-management utilities

Last synced: 15 Mar 2026

https://github.com/glueops/qr-code-generator

A FastAPI endpoint that creates QR codes based off given URLs

allow-auto-merge glueops-platform

Last synced: 11 May 2026

https://github.com/glueops/terraform-module-cloud-multy-prerequisites

This Terraform module creates and manages multi-cloud prerequisites, including Route53 zones, IAM credentials, and S3 buckets. It also deploys tenant repositories with necessary configurations for deploying the GlueOps Platform on Kubernetes.

aws cloud-prerequisites glueops-platform kubernetes kubernetes-deployment multi-cloud multicloud multy multy-cloud route53 s3 terraform terraform-module

Last synced: 19 Feb 2026

https://github.com/glueops/certs-backup-restore

This Python program simplifies Kubernetes TLS certificate management using Amazon S3 for backup and restore.

allow-auto-merge glueops-platform

Last synced: 07 Jun 2026

https://github.com/glueops/wordpress

Last synced: 14 Feb 2026

https://github.com/glueops/provisioner-node-setup

Ansible Playbooks to setup or update an existing provisioner node

ansible ansible-playbooks codespaces developer-tools kvm libvirt provisioner-node virsh

Last synced: 03 Apr 2025

https://github.com/glueops/tools-api

Last synced: 16 Jul 2026

https://github.com/glueops/opentofu-module-gluekube-hetznercloud

Managed by github-org-manager

Last synced: 08 Mar 2026

https://github.com/glueops/getoutline-docs-update-github

This repository generates dynamic documentation for GitHub organizations and updates GetOutline.com with these details. It simplifies discovery and search within GetOutline. Built with Python, it uses Docker for containerized deployment and requires specific environment variables for configuration.

allow-auto-merge api automation docker documentation getoutline github github-api markdown python

Last synced: 17 May 2026

https://github.com/glueops/metacontroller-operator-loki-rule-group

This repository contains a Python-based Metacontroller operator for managing Loki rule groups. It provides a HTTP server that handles webhook requests to create, update, and delete alerting rule groups in Loki. The operator integrates with Kubernetes and manages the lifecycle of Loki alerting rules through API interactions.

alerting allow-auto-merge api-integration glueops-platform http http-server json kubernetes kubernetes-operator logging loki loki-rules metacontroller python rule-groups webhook-handler yaml

Last synced: 15 Jun 2026

https://github.com/glueops/vault-init-controller

The Vault Init Controller automates the initialization and unsealing of HashiCorp Vault instances in Kubernetes. It checks the status of Vault pods, unseals them if necessary, and restores from S3 backups if enabled. Configurable via environment variables for flexible deployment.

allow-auto-merge backup docker glueops-platform hashicorp hashicorp-vault kubernetes python restore vault

Last synced: 25 May 2026

https://github.com/glueops/gatekeeper.platform.glueops.dev

Managed by github-org-manager

Last synced: 21 Feb 2026

https://github.com/glueops/terraform-module-provider-versions

This repository provides a centralized source of truth for Terraform provider versions. It includes a module that can be integrated into your Terraform configuration to ensure consistent provider versions across projects. Easily manage and update provider versions from a single location.

aws github google http kubernetes local opsgenie provider-versions providers random terraform terraform-module terraform-providers terraform-providers-module tfe time tls vault version-management versions

Last synced: 04 May 2026