SchemaHero is a Kubernetes Operator that manages database schema migrations as code. You can create a table and then modify the table, columns, indexes and other properties by editing the table definition. SchemaHero handles the process of comparing the desired schema to the running schema and then building and executing SQL statements to migrate.
A tool to monitor git repositories and automatically pull & push changes
Native Go implementation for talking CoAP to a IKEA Trådfri gateway over DTLS 1.2.
K8Dash is the easiest way to manage your Kubernetes cluster. Why?
Full cluster management: Namespaces, Nodes, Pods, Replica Sets, Deployments, Storage, RBAC and more
Blazing fast and Always Live: no need to refresh pages to see the latest
Quickly visualize cluster health at a glance: Real time charts help quickly track down poorly performing resources
Easy CRUD and scaling: plus inline API docs to easily understand what each field does
Simple OpenID integration: no special proxies required
Simple installation: use the provided yaml resources to have K8Dash up and running in under 1 minute (no, seriously)
listmonk is a standalone, self-hosted, newsletter and mailing list manager. It is fast, feature-rich, and packed into a single binary. It uses a PostgreSQL database as its data store.
A Dropbox-like file manager that let you manage your data anywhere it is located: FTP • FTPS • SFTP • WebDAV • Git • S3 • LDAP • Mysql
CardDAV • CalDAV • Backblaze B2 • Minio
Dropbox • Google Drive
The ultimate Kubernetes security tools list: Image scanning, container compliance, runtime security, e2e commercial platforms, network security and more
This project is focused on bringing a minimal OpenShift 4.0 or newer cluster to your local laptop or desktop computer.
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
Docsy does docs. A Hugo theme for creating great technical documentation sites.
k3v runs as a dedicated virtual Kubernetes control plane. When pods are launched they are launched in another cluster.
Atlantis: Terraform Pull Request Automation
conftest is a utility to help you write tests against structured configuration data. For instance you could write tests for your Kubernetes configurations, or Tekton pipeline definitions, Terraform code, Serverless configs or any other structured data.
This tutorial was greatly inspired by Kubernetes The Hard Way in order to bootstrap Kubernetes (K3s) on a Pine64 Clusterboard.
The purpose is to build a full-featured home cluster with relatively affordable hardware.
Kyverno is a policy engine designed for Kubernetes.
Kubernetes supports declarative management of objects using configurations written in YAML or JSON. Often, parts of the configuration will need to vary based on the runtime environment. For portability, and for separation of concerns, its best to maintain environment specific configurations separately from workload configurations.
slim will build a micro-vm from a Dockerfile. Slim works by building and extracting a rootfs from a Dockerfile, and then merging that filesystem with a small minimal kernel that runs in RAM.
This results in a real VM that can boot instantly, while using very limited resources. If done properly, slim can allow you to design and build immutable unikernels for running services, or build tiny and embedded development environments.
Making it easy to write shell-like scripts in Go. Contribute to bitfield/script development by creating an account on GitHub.