Skip to content
Kubernetes cluster module for Puppet
Ruby Puppet Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
manifests
spec
templates/shared/networking/calico
.fixtures.yml
.gitattributes
.gitignore
.pdkignore
.puppet-lint.rc
.rspec
.rubocop.yml
.sync.yml
.yardopts
CHANGELOG.md
Gemfile
README.md
Rakefile
hiera.yaml
litmus.sh
metadata.json

README.md

Kubernetes Module

This module is responsible for installing and configuring Kubernetes masters and workers in an automated pipeline.

Typically this module should be used in conjunction with an infrastructure-as-code platform like Terraform, to completely automate certificate generation and setup.

Additionally, this module expects that most of your in-cluster configuration will be done externally, via something like Argo GitOps.

Table of Contents

  1. Description
  2. Setup - The basics of getting started with k8s
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module

Description

This module eases the setup and configuration of the various parts of a Kubernetes cluster.

Setup

You can’t perform that action at this time.