Skip to content
This repository has been archived by the owner on Aug 26, 2020. It is now read-only.

Latest commit

 

History

History
35 lines (29 loc) · 1.38 KB

README.md

File metadata and controls

35 lines (29 loc) · 1.38 KB

kubernetes-coreos-do v1.0.5

Simple bootstrap config for quick start

Installation

Walkthrough for setup Kubernetes on CoreOS on DigitalOcean.

Create Master Instance

Create a new droplet via DO interface, and choose following options

  1. Droplet Hostname: master
  2. Select Size: Any
  3. Select Region: Any with private networking support
  4. Activate these additional option: "Private Networking" and "Enable User Data"
  5. Put cloud-init-master config to user data textarea
  6. Select Image: CoreOS
  7. Choose your SSH key
  8. Press a "Create a Droplet" button

Create Node Instance

Create a new droplet via DO interface, and choose following options

  1. Droplet Hostname: node
  2. Select Size: Any
  3. Select Region: Any with private networking support
  4. Activate these additional option: "Private Networking" and "Enable User Data"
  5. Put cloud-init-node config to user data textarea
  6. Replace <master-private-ip> by your master private ip address
  7. Select Image: CoreOS
  8. Choose your SSH key
  9. Press a "Create a Droplet" button

Testing

  • Connect to master ssh core@%MASTER_DROPLET_EXTERNAL_IP% -i IdentityFile
  • fleetctl list-machines
  • kubectl get nodes