tarmak

module
v0.0.0-...-a80b3ab Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2020 License: Apache-2.0

README

tarmak logo

What is Tarmak?

Tarmak is an open-source toolkit for Kubernetes cluster lifecycle management that focuses on best practice cluster security and cluster management/operation. It has been built from the ground-up to be cloud provider-agnostic and hence provides a means for consistent and reliable cluster deployment and management, across clouds and on-premises environments.

Tarmak and its underlying components are the product of Jetstack's work with its customers to build and deploy Kubernetes in production at scale.

Under-the-hood, Tarmak uses a number of well-known and proven components, including Terraform, Puppet and systemd.

Quickstart

Get a ready built version of tarmak from the releases page:

$ wget https://github.com/jetstack/tarmak/releases/download/0.6.7/tarmak_0.6.7_linux_amd64
$ mv tarmak_0.6.7_linux_amd64 tarmak
$ chmod +x tarmak

If you want compile from source, follow the build guide instead.

Now follow the user guide.

Documentation

Full documentation, including design/architecture overview, user/developer guides and more, is maintained at https://docs.tarmak.io/.


Disclaimer - please note that current releases of Tarmak are alpha (unless explicitly marked). Although we do not anticipate breaking changes, at this stage this cannot be absolutely guaranteed.

Directories

Path Synopsis
cmd
hack
pkg
apis/cluster
Package api is the internal version of the API.
Package api is the internal version of the API.
apis/wing
Package api is the internal version of the API.
Package api is the internal version of the API.
tarmak/utils/subtree
This implement utilities around git subtree
This implement utilities around git subtree
version
Package version supplies version information collected at build time to kubernetes components.
Package version supplies version information collected at build time to kubernetes components.
wing/client/clientset/internalversion
This package has the automatically generated clientset.
This package has the automatically generated clientset.
wing/client/clientset/internalversion/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
wing/client/clientset/internalversion/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
wing/client/clientset/internalversion/typed/wing/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
wing/client/clientset/internalversion/typed/wing/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
wing/client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
wing/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
wing/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
wing/client/clientset/versioned/typed/wing/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
wing/client/clientset/versioned/typed/wing/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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