Skip to content

This a tool to generate yaml files for Cluster-API and necessary providers.

License

Notifications You must be signed in to change notification settings

joonas/capi-yaml-gen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capi-yaml

Developer tool to generate yaml for Cluster-API and necessary provider resources.

Read more about this here

Usage Examples

Docker Infrastructure and Kubeadm Bootstrap Providerrs

  • InfraProvider: Docker
  • BootstrapProvider: Kubeadm
  • KubernetesVersion: v1.14.2
  • ControlPlaneMachineCount: 3
  • WorkerMachineCountt: 1
$ go run main.go generate --controlplane-count 3
# yaml written to stdout

AWS Infrastructure and Kubeadm Bootstrap Providers

  • InfraProvider: AWS
  • BootstrapProvider: Kubeadm
  • KubernetesVersion: v1.14.2
  • ControlPlaneMachineCount: 3
  • WorkerMachineCountt: 1
$ go run main.go generate --controlplane-count 3 --infra-provider aws
# yaml written to stdout

About

This a tool to generate yaml files for Cluster-API and necessary providers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%