Skip to content

An example of using kr8 to deploy components to Kubernetes clusters

License

Notifications You must be signed in to change notification settings

r-savu/kr8-cfgmgmt-example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kr8-configs

Pre-requisites

Install kr8

brew install kr8

Install kubecfg and jsonnet

brew install kubecfg jsonnet

Using

Clone this repository.

Add the ./bin directory to your path

Set the environment variable KR8_BASE to the root of this repository. Example

export KR8_BASE=~/kr8-configs

Run this script to create the main Taskfile.yml in the base directory

bin/update-main-taskfile

Generate all components in all clusters

task

List individual cluster tasks

task -l

Generates components for cluster

task <clustername>

About

An example of using kr8 to deploy components to Kubernetes clusters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jsonnet 99.5%
  • Other 0.5%