Skip to content

stylelab-io/kubernetes-coreos-packer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#CoreOS-Kubernetes Packer#

Packer.io templates for CoreOS with Kubernetes installed. These are based on the following:

Pre installed

Kubernetes

The following files will be deployed:

  • /opt/kubernetes/kubectl
  • /opt/kubernetes/kubelet
  • /opt/kubernetes/kube-proxy
  • /opt/kubernetes/kube-apiserver
  • /opt/kubernetes/kube-controller-manager
  • /opt/kubernetes/linkcheck
  • /opt/kubernetes/kube-scheduler

etcd

The following files will be deployed:

Supported Builders

virtualbox-iso vmware-iso // untested but should work too googlecompute

Requirements

Depending on what you want to build. VirtualBox > 5 VMware Fusion Google Compute Service Account and gcloudconfigured

Add settings.json with following content

{

}

Configuration

To configure the channel and the kubernetes version:

CHANNEL=stable KUBE_VERSION=1.1.7 make build

Defaults

CoreOs Channel = alpha Kubernetes = newest kubernetes version from github

Warning! If the kubernetes version from github has something like -patch or v1.x.x-beta5, the build will break! You should add the version you want!

Google

Add your gce_project_id and your gce_account_file

Building

make build

make build-virtualbox
make build-vmware
make build-google

# install vagrant machines

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published