hyperctl

package module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2020 License: MIT Imports: 0 Imported by: 0

README

Hyperctl

Build Status Software License

Hyperctl is under heavy development, if a feature is missing come back in a few weeks.

To see a view of planned features go to the TODO Page

About

The goal is to create a scalable, secure, bootstrapping mechanism, that reduces friction between AWS and kubernetes clusters.

Hyperctl is an initial deployment mechanism for Hyperspike Kubernetes infrastructure. While terraform, eks, kops, cluster-api and others are decent bootstrapping mechanisms they don't fully capture bootstrapped self hosted kubernetes while maintaining a GitOps audit trail.

The Hyperspike stack includes an Alpine base image, with cri-o container daemon, with crun container runtime, And cilium cni. Which necessitates a custom configured Linux kernel for full eBPF support. On AWS cilium is setup in ENI mode without kube-proxy.

Hyperctl is designed to work with Gitifold to provide fully a full Infra and Application pipeline.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CiliumVersion string = "v1.8.5"
View Source
var KubeVersion string = "v1.18.10"
View Source
var Version string

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
auth
ssh
bootstrap
cmd
provider
aws
templates

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL