Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Handles Kubernetes clusters running on a Kubernetes cluster with workers and masters in KVMs on bare metal
The aws-operator manages Kubernetes clusters running on AWS
Terraform manifests for Giantnetes control plane installation
Azure operator manages Kubernetes clusters running in Giantnetes on Azure
Go clients for custom Kubernetes resources relevant for the Giant Swarm infrastructure
Project node-operator drains Kubernetes nodes on behalf of watched CRDs.
Executing QEMU-KVM to run Kubernetes nodes.
Shutdown deferrer is a service monitoring DrainerConfig status for POD that it's running within. It serves as a gatekeeper for POD termination
The Giant Swarm command line interface
Web user interface for Giant Swarm Kubernetes as a Service
Specification of the Giant Swarm API v4
Harness for custom kubernetes e2e testing.
The cluster-operator is an in-cluster agent that handles Giant Swarm guest cluster specific resources.
Cloud-init configuration for setting up Kubernetes clusters
Package crdstorage implements the microstorage interface to provide storage primitives based on Kubernetes CRDs.
A web application driving the Giant Swarm documentation site, using HUGO
A build tool for Giant Swarm
Helm chart for nginx ingress controller running in guest clusters
Helm Chart for kube-state-metrics
The cert-exporter walks a directory path it has gotten as input and emits all NotAfter timestamps as metrics.
A Prometheus exporter for exposing network information in Kubernetes clusters
The chart-operator deploys Helm charts by reconciling against a CNR registry.
Helm Chart for Metrics Server in Guest Clusters
Kubernetes daemonset for dynamic and composable node health management.