-
Open source hyperconverged infrastructure (HCI) software
Rancher Harvester Rancher Harvester is an open source hyper-converged infrastructure (HCI) software built on Kubernetes. It is an open source alternative to vSphere and Nutanix. Overview Harvester implements HCI on bare metal servers.
star:249 fork:28 -
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Consul Website: https://www.consul.io Tutorials: HashiCorp Learn Forum: Discuss Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
star:20,823 fork:3,570 -
cloudquery transforms your cloud infrastructure into queryable SQL tables for easy monitoring, governance and security.
cloudquery cloudquery transforms your cloud infrastructure into queryable SQL tables for easy monitoring, governance and security. What is cloudquery and why use it? cloudquery pulls, normalize, expose and monitor your cloud infrastructure and SaaS apps as SQL database.
star:709 fork:24 -
/mattermost/xml-roundtrip-validator
xml-roundtrip-validator The Go module github.com/mattermost/xml-roundtrip-validator implements mitigations for multiple security issues in Go’s encoding/xml. Applications that use encoding/xml for security-critical operations, such as XML signature validation and SAML, may use the Validate and ValidateAll functions to avoid impact from malicious XML inputs.
star:20 fork:3 -
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Packer Website: https://www.packer.io IRC: #packer-tool on Freenode Mailing list: Google Groups Packer is a tool for building identical machine images for multiple platforms from a single source configuration.
star:11,529 fork:3,025 -
Faster than the fastest in the world pixel-by-pixel image difference tool.
imgdiff Faster than the fastest in the world pixel-by-pixel image difference tool. Why? imgdiff isn’t as fast as a tool like this should be and I’m not proud of it, but it is 3X faster than the fastest in the world pixel-by-pixel image difference tool, so maybe you’ll find it useful.
star:549 fork:17 -
Swiss Army knife Proxy tool for HTTP/HTTPS traffic capture, manipulation, and replay on the go.
Swiss Army Knife Proxy for rapid deployments. Supports multiple operations such as request/response dump, filtering and manipulation via DSL language, upstream HTTP/Socks5 proxy. Additionally a replay utility allows to import the dumped traffic (request/responses with correct domain name) into burp or any other proxy by simply setting the upstream proxy to proxify.
star:466 fork:18 -
A highly extensible Git implementation in pure Go.
go-git is a highly extensible git implementation library written in pure Go. It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API.
star:1,619 fork:164 -
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Nomad Overview Nomad is an easy-to-use, flexible, and performant workload orchestrator that deploys: Containers Non-containerized applications Virtual machines Nomad enables developers to use declarative infrastructure-as-code for deploying their applications (jobs).
star:7,235 fork:1,210 -
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Prometheus Operator Project status: beta Not all planned features are completed. The API, spec, status and other user facing objects may change, but in a backward compatible way.
star:5,033 fork:2,268 -
Backup and migrate Kubernetes applications and their persistent volumes
Overview Velero (formerly Heptio Ark) gives you tools to back up and restore your Kubernetes cluster resources and persistent volumes. You can run Velero with a public cloud platform or on-premises.
star:4,576 fork:741 -
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Overview Thanos is a set of components that can be composed into a highly available metric system with unlimited storage capacity, which can be added seamlessly on top of existing Prometheus deployments.
star:6,751 fork:1,007 -
Kubernetes Reboot Daemon
kured - Kubernetes Reboot Daemon Introduction Kubernetes & OS Compatibility Installation Configuration Reboot Sentinel File & Period Setting a schedule Blocking Reboots via Alerts Blocking Reboots via Pods Prometheus Metrics Slack Notifications Overriding Lock Configuration Operation Testing Disabling Reboots Manual Unlock Automatic Unlock Building Frequently Asked/Anticipated Questions Getting Help Introduction Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS.
star:974 fork:99 -
YAML support for the Go language.
YAML support for the Go language Introduction The yaml package enables Go programs to comfortably encode and decode YAML values. It was developed within Canonical as part of the juju project, and is based on a pure Go port of the well-known libyaml C library to parse and generate YAML data quickly and reliably.
star:4,452 fork:741 -
Platform for building access networks and modular network services
Magma Magma is an open-source software platform that gives network operators an open, flexible and extendable mobile core network solution. Magma enables better connectivity by: Allowing operators to offer cellular service without vendor lock-in with a modern, open source core network Enabling operators to manage their networks more efficiently with more automation, less downtime, better predictability, and more agility to add new services and applications Enabling federation between existing MNOs and new infrastructure providers for expanding rural infrastructure Allowing operators who are constrained with licensed spectrum to add capacity and reach by using Wi-Fi and CBRS Magma Architecture The figure below shows the high-level Magma architecture.
star:636 fork:237 -
"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
Website | Documentation | Download | Contributing | Changelog | Installation | Forum Rclone Rclone (“rsync for cloud storage”) is a command line program to sync files and directories to and from different cloud storage providers.
star:24,616 fork:2,129 -
Docker-compatible CLI for containerd
nerdctl: Docker-compatible CLI for containerd nerdctl is a Docker-compatible CLI for containerd. Examples To run a container with the default CNI network (10.4.0.0/16): # nerdctl run -it --rm alpine To build an image using BuildKit:
star:170 fork:8 -
Tool for exploration and tracing of the Windows kernel
What is Fibratus? Fibratus is a tool for exploration and tracing of the Windows kernel. It lets you trap system-wide events such as process life-cycle, file system I/O, registry modifications or network requests among many other observability signals.
star:759 fork:110
Github Trending Repositories
Explore Github Trending Repositories. See what the GitHub community is most excited about today.