• This repository has been archived on 05/Feb/2020
  • Stars
    star
    22
  • Rank 1,048,796 (Top 21 %)
  • Language HCL
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more

More Repositories

1

fleet

fleet ties together systemd and etcd into a distributed init system
Go
2,426
star
2

go-systemd

Go bindings to systemd socket activation, journal, D-Bus, and unit files
Go
2,232
star
3

torus

Torus Distributed Storage
Go
1,776
star
4

etcd-operator

etcd operator creates/configures/manages etcd clusters atop Kubernetes
Go
1,751
star
5

coreos-vagrant

Minimal Vagrantfile for Container Linux
1,654
star
6

go-oidc

A Go OpenID Connect client.
Go
1,633
star
7

coreos-kubernetes

CoreOS Container Linux+Kubernetes documentation & Vagrant installers
Shell
1,105
star
8

go-iptables

Go wrapper around iptables utility
Go
1,096
star
9

rpm-ostree

โš›๐Ÿ“ฆ Hybrid image/package system with atomic upgrades and package layering
C
859
star
10

vault-operator

Run and manage Vault on Kubernetes simply and securely
Go
759
star
11

ignition

First boot installer and configuration tool
Go
747
star
12

tectonic-installer

Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
HCL
597
star
13

toolbox

bring your tools with you
Shell
395
star
14

go-etcd

DEPRECATED - please use the official client at https://github.com/coreos/etcd/tree/master/client
Go
365
star
15

coreos-cloudinit

[DEPRECATED] - Simple configuration tool for Container Linux
Go
344
star
16

grub

GRand Unified Bootloader http://www.gnu.org/software/grub/grub.html
C
333
star
17

coreos-xhyve

Container Linux running on xhyve hypervisor
Shell
332
star
18

coreos-assembler

Tooling container to assemble CoreOS-like systems
Go
327
star
19

go-semver

semver library in Go
Go
317
star
20

locksmith

Reboot manager for Container Linux
Go
273
star
21

fedora-coreos-tracker

Issue tracker for Fedora CoreOS
262
star
22

coreos-overlay

Custom ebuilds for Container Linux
Shell
249
star
23

coreos-installer

Installer for CoreOS disk images
Rust
218
star
24

container-linux-update-operator

A Kubernetes operator to manage updates of Container Linux by CoreOS
Go
211
star
25

fero

YubiHSM2-backed signing server
Rust
208
star
26

etcd-ca

Go
199
star
27

butane

Butane translates human-readable Butane Configs into machine-readable Ignition Configs.
Go
199
star
28

awesome-kubernetes-extensions

A resource tracking a number of Kubernetes extensions built on TPRs, CRDs, and API Aggregation
199
star
29

container-linux-config-transpiler

Convert a Container Linux Config into Ignition
Go
190
star
30

pkg

a collection of go utility packages
Go
186
star
31

afterburn

A one-shot cloud provider agent
Rust
183
star
32

etcdctl

DEPRECATED - see https://github.com/coreos/etcd/tree/master/etcdctl instead
181
star
33

discovery.etcd.io

etcd discovery service
Go
168
star
34

scripts

Build and maintenance scripts for Container Linux
Shell
155
star
35

zincati

Agent for Fedora CoreOS auto-updates
Rust
155
star
36

fedora-coreos-config

Base configuration for Fedora CoreOS
Shell
152
star
37

bugs

Issue tracker for CoreOS Container Linux
148
star
38

kpm

KPM is a tool to deploy and manage application stacks on Kubernetes.
Python
124
star
39

issue-sync

A tool for synchronizing issue tracking between GitHub and JIRA
Go
123
star
40

terraform-aws-kubernetes

Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
HCL
117
star
41

bootupd

Bootloader updater
Rust
112
star
42

manifest

repo tool manifest for Container Linux sdk
99
star
43

go-omaha

omaha protocol for go
Go
96
star
44

init

init system units and configuration for Container Linux
Shell
95
star
45

mantle

Mantle: Gluing Container Linux together
Go
93
star
46

quartermaster

A framework for managing containerized storage systems on top of Kubernetes
Go
93
star
47

aws-auth-proxy

HTTP proxy that signs requests for upstream AWS endpoints
Go
86
star
48

mayday

A diagnostics tool for capturing system state.
Go
80
star
49

go-webrtc-datachannel

Go
77
star
50

go-gitreceive

A gitreceive implementation in Go
Go
75
star
51

torcx

torcx is a boot-time addon manager for immutable systems
Go
73
star
52

elb-presence

Python
72
star
53

layering-examples

Dockerfile
72
star
54

unit-examples

A collection of systemd units designed to run on CoreOS/fleet
65
star
55

go-workflow

Go
60
star
56

corelb

a loadbalancer built on coreinit and nginx
Lua
55
star
57

go-tcmu

Go SCSI emulation via the Linux TCM in Userspace module
Go
54
star
58

go-namespaces

DEPRECATED: Golang implementations of Linux Namespaces
Go
52
star
59

fedora-coreos-docs

Documentation for Fedora CoreOS
Shell
50
star
60

third_party.go

third_party.go - self contained GOPATH helper
Go
49
star
61

fedora-coreos-pipeline

Build pipeline for Fedora CoreOS
Groovy
49
star
62

updateservicectl

CoreUpdate Command Line Interface
Go
48
star
63

coreos-web

CSS
45
star
64

depot_tools

Python
43
star
65

jenkins-os

Groovy pipeline jobs that build and test Container Linux with Jenkins
Groovy
43
star
66

fabric-kubernetes-nodes

A fabric Fabfile for SSHing into Kubernetes nodes by label query
43
star
67

gocat

Socket activated transparent SSL proxy written in Go
Go
42
star
68

ssh-key-dir

sshd AuthorizedKeysCommand to read ~/.ssh/authorized_keys.d
Rust
42
star
69

tectonic-docs

Tectonic documentation - https://coreos.com/tectonic/docs/latest/
42
star
70

flannel-cni

Image for sidecar container that installs cni related assets for flannel
Shell
41
star
71

grafiti

Tag and remove AWS Resources with Automation
Go
39
star
72

go-log

Go logging library with systemd journal support
Go
38
star
73

update-ssh-keys

Deprecated tool for managing authorized ssh keys
Rust
38
star
74

airlock

Minimal update/reboot orchestrator for Fedora CoreOS clusters
Go
38
star
75

nsproxy

Linux namespaces tcp proxy
Go
36
star
76

ksched

Experimental flow-based Kubernetes scheduler
Go
36
star
77

cargo-vendor-filterer

Tool to `cargo vendor` with filtering
Rust
35
star
78

fedora-coreos-streams

Stream metadata and overrides for Fedora CoreOS
Python
35
star
79

update_engine

update daemon for Container Linux
C++
35
star
80

openssh-keys

A pure-Rust library to read and write OpenSSH public keys
Rust
35
star
81

bootengine

Initramfs for Container Linux
Shell
31
star
82

krud

kubernetes rolling update webhook server
Go
30
star
83

tectonic-forum

29
star
84

gzran

gzip indexer for random access into compressed files
Go
28
star
85

bcrypt-tool

Go
27
star
86

portage-stable

unmodified ebuilds mirrored from the portage tree
Shell
27
star
87

minikube-iso

An alternative bootable ISO image for minikube
27
star
88

khealth

basic kubernetes health monitoring
Go
26
star
89

kscale

Scripts for k8s scalability testing and analysis
Go
24
star
90

coreos.fedoraproject.org

Old coreos.fedoraproject.org website (deprecated)
HTML
21
star
91

awscli

AWS CLI container image
21
star
92

baselayout

Basic Container Linux filesystem layout and configs
Shell
20
star
93

subgun

Subscribe to a mailing list on mailgun via a web interface
Go
20
star
94

etcd-manager

An etcd cluster management tool
Go
19
star
95

license-bill-of-materials

Fork of https://github.com/pmezard/licenses
Go
19
star
96

systemd-rest

Go
19
star
97

kapprover

A kubelet CSR auto-approver
Go
18
star
98

enhancements

Enhancement tracking repo for CoreOS-based systems
17
star
99

docker-nginx-https-redirect

Docker container which redirects any http request on 80 to https on 443
17
star
100

envsubst-rs

Simple Rust library for variables substitution
Rust
17
star