GitHub / sapcc 387 Repositories
APIs, SDKs and open source projects from SAP Converged Cloud
sapcc/Reloader Fork of stakater/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!
Language: Go - Size: 26.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

sapcc/keppel
Regionally federated multi-tenant container image registry
Language: Go - Size: 18.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 109 - Forks: 7

sapcc/gatekeeper-addons
Addons for our setup of OPA Gatekeeper
Language: Go - Size: 13.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

sapcc/backup-tools
Containers for SAP Converged Cloud
Language: Go - Size: 6.25 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 1

sapcc/tenso
Custom tooling for delivery of application lifecycle events
Language: Go - Size: 5.79 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

sapcc/helm-charts
Helm charts for SAP Converged Cloud managing openstack on kubernetes
Language: Smarty - Size: 43.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 37 - Forks: 74

sapcc/andromeda
Platform agnostic GSLB frontend with OpenStack-like API
Language: Go - Size: 3.04 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 3

sapcc/redfish-exporter
Exporter for Prometheus using the Redfish protocol for server monitoring
Language: Python - Size: 179 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 46 - Forks: 13

sapcc/inventory-updater
Redfish based server hardware inventory collector writing to Netbox
Language: Python - Size: 315 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

sapcc/limes
OpenStack-compatible quota/usage tracking service
Language: Go - Size: 18.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 30 - Forks: 4

sapcc/openstack-audit-middleware
OpenStack middleware to produce an CADF audit trail from API calls
Language: Python - Size: 397 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 4

sapcc/promquery-exporter
Execute PromQL query and reexport the results
Language: Go - Size: 2.18 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

sapcc/hermes
Audit Data API for OpenStack deployments.
Language: Go - Size: 17.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 21 - Forks: 2

sapcc/go-makefile-maker
Makes a Makefile for a Go application
Language: Go - Size: 915 KB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 12 - Forks: 1

sapcc/hugo-documentation-templater
Dokumentation skeleton build with Hugo and Docsy theme
Language: SCSS - Size: 3.53 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 2

sapcc/elektra
An opinionated openstack Web UI for consumer self service and operations.
Language: JavaScript - Size: 66.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 79 - Forks: 28

sapcc/disco
Designate IngresS CNAME Operator (DISCO)
Language: Go - Size: 91.8 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

sapcc/openstack-nannies
nannies to keep nova, cinder and the vcenter healthy
Language: Python - Size: 878 KB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 6

sapcc/kubernikus
Kubernetes as a Service for Openstack
Language: Go - Size: 42.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 150 - Forks: 25

sapcc/maintenance-controller
A Kubernetes controller to manage node maintenance.
Language: Go - Size: 17.1 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 1

sapcc/http-keep-alive-monitor
Monitor for idle timeout setting of k8s ingress backends
Language: Go - Size: 207 KB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0

sapcc/castellum
Vertical autoscaling service for OpenStack
Language: Go - Size: 10.2 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 9 - Forks: 0

sapcc/swift-s3-cache-prewarmer
Cache prewarmer for the Swift s3token middleware
Language: Go - Size: 5.14 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 0

sapcc/swift-ring-artisan
Declarative frontend for swift-ring-builder
Language: Go - Size: 891 KB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 0

sapcc/swift-http-import
Mirror files from an HTTP server into OpenStack Swift (or from one Swift account to another)
Language: Go - Size: 7.84 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 11 - Forks: 3

sapcc/ccloud-nodeCIDR-controller
Language: Makefile - Size: 196 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

sapcc/ntp_exporter
Prometheus exporter for NTP offset/stratum of a client
Language: Go - Size: 6.61 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 53 - Forks: 17

sapcc/with-kubectl-port-forward
Execute "kubectl port-forward" for the duration of another command
Language: Makefile - Size: 126 KB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 1

sapcc/swift-health-exporter
Prometheus exporter for OpenStack Swift cluster health
Language: Go - Size: 6.44 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 2

sapcc/absent-metrics-operator
Absent Metrics Operator creates metric absence alerts atop Kubernetes
Language: Go - Size: 17 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 1

sapcc/swift-drive-autopilot
Finds and mounts Swift storage drives (also from within a container)
Language: Go - Size: 5.7 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 0

sapcc/limesctl
CLI for Limes
Language: Go - Size: 6.72 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 1

sapcc/bird_exporter Fork of czerwonk/bird_exporter
Bird protocol state exporter for bird routing daemon to use with https://prometheus.io/
Language: Go - Size: 5.12 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

sapcc/archer
CCloud Endpoint Service
Language: Go - Size: 1.73 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 2

sapcc/designate Fork of openstack/designate
Language: Python - Size: 11.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

sapcc/go-api-declarations
Reusable declarations for Go types appearing in our APIs
Language: Go - Size: 274 KB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

sapcc/manila Fork of openstack/manila
Shared filesystem management project for OpenStack.
Language: Python - Size: 29.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 2

sapcc/hermescli
command line client for Hermes Openstack Auditing Service
Language: Go - Size: 6.86 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 2

sapcc/argora
netbox discovery for metal3 bare metal hosts
Language: Go - Size: 657 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

sapcc/runtime-extension-maintenance-controller
cluster-api maintenance-controller integration
Language: Go - Size: 263 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

sapcc/cni-nanny
Helper for CNI operations
Language: Go - Size: 216 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

sapcc/maia
Prometheus dressed as OpenStack service
Language: Go - Size: 10.4 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 14 - Forks: 2

sapcc/vpa_butler
creates initial vertical pod autoscalers based upon deployment / statefulset / daemonset
Language: Go - Size: 410 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

sapcc/concourse-swift-resource
A concourse resource for interacting with OpenStack Swift
Language: Go - Size: 288 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 7

sapcc/go-pmtud
go-pmtud is a simplified implementation of cloudflare/pmtud in Go.
Language: Go - Size: 17.3 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 9 - Forks: 0

sapcc/go-netbox-go
Manual go-netbox client
Language: Go - Size: 223 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 2

sapcc/gophercloud-sapcc
Gophercloud extensions for CCloud EE services
Language: Go - Size: 1.19 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 4 - Forks: 0

sapcc/go-bits
Tiny Go libraries that I keep copying between projects
Language: Go - Size: 884 KB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 4

sapcc/syslog-stdout Fork of timonier/syslog-stdout
Minimalistic syslog for Docker containers
Language: Makefile - Size: 1.89 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 1

sapcc/juno
Monorepo for the Juno microfrontend framework, microfrontend apps, design system and component library
Language: CSS - Size: 44.4 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 2

sapcc/LimesUI
Contains the UI for Limes. Created with the Juno Framework
Language: JavaScript - Size: 4.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

sapcc/pear-reviewer
Program to simplify PCI double approval process across repositories
Language: Rust - Size: 204 KB - Last synced at: 1 day ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

sapcc/terraform-provider-ccloud
Terraform provider for Converged Cloud extended OpenStack Services
Language: Go - Size: 11.2 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 5

sapcc/sentrylogger
A drop in replacement for migration from raven to sentry_sdk
Language: Python - Size: 20.5 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

sapcc/cerebro Fork of lmenezes/cerebro
Language: JavaScript - Size: 3.02 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

sapcc/PyKMIP Fork of OpenKMIP/PyKMIP
A Python implementation of the KMIP specification.
Language: Python - Size: 2.64 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

sapcc/hardware-console-exporter
Language: Rust - Size: 117 KB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

sapcc/percona-xtradb-cluster-operator Fork of percona/percona-xtradb-cluster-operator
Percona Operator for MySQL based on Percona XtraDB Cluster
Language: Go - Size: 28.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

sapcc/networking-ccloud
Language: Python - Size: 3.39 MB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 4 - Forks: 1

sapcc/kubernetes-oomkill-exporter
Exporter parses kernel log for oomkilled pods
Language: Makefile - Size: 10.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 64 - Forks: 13

sapcc/openstack-role-helper
Tool for performing mass OpenStack role operations
Language: Go - Size: 1.28 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

sapcc/helm-charts-plugin
Helm plugin to manage Helm charts in a directory.
Language: Go - Size: 95.7 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

sapcc/nova-password
A tool to decrypt the admin password generated for the VM
Language: Go - Size: 5.21 MB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 8 - Forks: 2

sapcc/rabbitmq-user-credential-updater Fork of rabbitmq/default-user-credential-updater
Updates RabbitMQ default user password
Language: Go - Size: 206 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

sapcc/vrops-exporter
Prometheus exporter running python to get metrics out of VMware vRealize Operations
Language: Python - Size: 1.44 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 25 - Forks: 17

sapcc/maria-back-me-up
Mariadb incremental backup and restore tool for k8s
Language: Go - Size: 13.6 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 16 - Forks: 0

sapcc/cinder Fork of openstack/cinder
OpenStack Block Storage (Cinder)
Language: Python - Size: 154 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 2

sapcc/kube-fip-controller
Kubernetes floating IP (FIP) controller
Language: Go - Size: 74.2 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 1

sapcc/netbox-atlas
A Netbox plugin to provide prometheus service discovery api
Language: Python - Size: 42 KB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 0 - Forks: 0

sapcc/openstack-rate-limit-middleware
OpenStack Rate Limit Middleware
Language: Python - Size: 781 KB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

sapcc/tf-registry
a terraform private registry
Language: Go - Size: 48.8 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

sapcc/s3_exporter Fork of ribbybibby/s3_exporter
Exports Prometheus metrics about S3 buckets and objects
Language: Go - Size: 3.41 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 1 - Forks: 0

sapcc/mosquitto-exporter
Prometheus metrics exporter for the Mosquitto message broker
Language: Go - Size: 307 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 135 - Forks: 63

sapcc/netappsd
Language: Go - Size: 15.5 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

sapcc/docker-image-patcher
Patch a Docker image with git/patch files from commandline
Language: Python - Size: 24.4 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

sapcc/kube-parrot 📦
A Kubernetes Controller that Dynamically Announces Routes with BGP
Language: Go - Size: 44.3 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 2

sapcc/vmware-vspc Fork of openstack-archive/vmware-vspc
Virtual Serial Port Concentrator for VMware instances
Language: Python - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sapcc/helm-migrate-release
CLI tool to move a single helm releases between different helm storage drivers
Language: Makefile - Size: 150 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sapcc/monsoon-openstack-auth
Language: Ruby - Size: 635 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

sapcc/networking-aci
Openstack L2 networking components using hierarchical port binding with an ACI overlay network
Language: Python - Size: 369 KB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

sapcc/netapp-api-exporter
prometheus exporter for NetApp ONTAP systems
Language: Go - Size: 3.48 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 34 - Forks: 11

sapcc/git-cert-shim
Automatic management of certificates not related to Kubernetes resources via a github repository.
Language: Go - Size: 256 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 0

sapcc/neutron Fork of openstack/neutron
Neutron is a virtual network service for Openstack.
Language: Python - Size: 166 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 3

sapcc/curator-opensearch
Curator for OpenSearch.
Language: Python - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sapcc/python-manilaclient Fork of openstack/python-manilaclient
Python bindings for Manila. Mirror of code maintained at opendev.org.
Language: Python - Size: 9.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

sapcc/networking-nsx-t
Openstack VSphere NSX-T driver with Hierarchical Port binding and Security Groups
Language: Python - Size: 1.33 MB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 5

sapcc/octavia-f5-provider-driver
Language: Python - Size: 1.04 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 20 - Forks: 2

sapcc/redfish-certrobot
A ACME DNS-01 robot using Redfish to maintain certificates on BMCs
Language: Python - Size: 86.9 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

sapcc/gochangelog_ci
Generate changelog diff for golang based projects, with support of parsing go.mod
Language: Go - Size: 42 KB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

sapcc/schedules2slack
Language: Go - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sapcc/asr1k-neutron-l3
Cisco ASR 1000 Neutron L3 driver
Language: Python - Size: 1.13 MB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 5 - Forks: 1

sapcc/loci Fork of openstack/loci
Lightweight OCI compatible images for OpenStack Projects
Language: Shell - Size: 479 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 3

sapcc/openstack-exporter
prometheus exporter written in python3 to get custom openstack metrics
Language: Python - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

sapcc/vcenter-operator
A kubernetes operator configuring templates derived from vcenters
Language: Python - Size: 175 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 2

sapcc/digicert-issuer
External Issuer extending the cert-manager with the DigiCert cert-central API.
Language: Go - Size: 318 KB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 6

sapcc/dme-storage-harvest Fork of NetApp/harvest
Open-metrics endpoint for ONTAP and StorageGRID
Language: Go - Size: 46.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sapcc/kubernetes-eventexporter 📦
Eventexporter for Kubernetes
Language: Go - Size: 11 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

sapcc/nova Fork of openstack/nova
OpenStack Compute (Nova)
Language: Python - Size: 268 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 7

sapcc/ontap-restapi-client
Size: 5.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sapcc/kubernetes-operators
Operators that automate common tasks for managing Openstack on Kubernetes.
Language: Go - Size: 63.9 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 125 - Forks: 14
