@dongsupark dongsupark released this Sep 5, 2018 · 19 commits to master since this release

Assets 3

Today we're announcing kube-spawn v0.3.0.

This is a release containing code refactoring, bug fixes and improved documentation. The main points are:

  • Refactor kube-spawn
  • Add back the up subcommand
  • Use Flatcar Linux as base image
  • Support Kubernetes 1.10 & 1.11
  • Support CNI plugins like flannel, calico, canal
  • Fix bugs regarding storage pool management
  • Add more error handlings
  • Improve various documentations

@alban alban released this Dec 4, 2017 · 113 commits to master since this release

Assets 3

Today we're announcing kube-spawn v0.2.1.

This is a minor release containing improved documentation, fixes and new features. The main points are:

  • fix development workflow and its documentation
  • fix kubeadm TLS usage on version >= 1.9
  • new logos

@alban alban released this Nov 23, 2017 · 142 commits to master since this release

Assets 3

Today we're announcing kube-spawn v0.2.0.

It includes improved documentation, fixes and new features. The main points are:

  • ability to run multiple Kubernetes clusters simulaneously
  • CLI commands refactored
  • support for rktlet
  • improved user documentation for installation, usage and troubleshooting
  • vagrant environment for testing was fixed
  • clearer error messages

Migration notes:

  • users should start from a clean /var/lib/kube-spawn as the format changed in this version.
Aug 23, 2017
Pre-release

@dongsupark dongsupark released this Aug 10, 2017 · 302 commits to master since this release

Assets 2

Today we're announcing kube-spawn v0.1.0.

This is an initial release of kube-spawn. It includes binaries such as kube-spawn, kube-spawn-runc and cnispawn.

  • kube-spawn creates a multi-node Kubernetes cluster with commands:
    • setup: spawns a cluster of multiple nspawn containers
    • init: initializes a Kubernetes cluster with the help of kubeadm
    • up: does 3 steps together: downloads a Container Linux raw image with machinectl pull-raw, does setup as well as init
  • kube-spawn-runc is a wrapper around runc to insert the --no-new-keyring flag
  • cnispawn is a small CLI tool for spawning containers within a network namespace

For more details please see the README.