eleven11yao / Devops-Kubernetes

Tools&scripts for daily devops.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devops

Build Status

Tools&scripts for daily devops.

Contents

  • Container/docker management
  • Kubernetes deployment&management
  • Networking experiments
  • Vagrant tools

Install

git clone https://github.com/feiskyer/ops.git
cd ops

Kubernetes

Install kubernetes (with docker)

kubernetes/install-kubernetes.sh

Install kubernetes (with hyper via frakti)

Install latest stable version:

kubernetes/install-kubernetes-frakti.sh

Add a node

# replace this with yours.
export TOKEN="xxxx"
export MASTER_IP="x.x.x.x"
export CONTAINER_CIDR="10.244.2.0/24"

Add a new node with docker:

# Install kubernetes and add it to cluster.
kubernetes/add-docker-node.sh

Add a new node with hyper:

# Install kubernetes and add it to cluster.
kubernetes/add-hyper-node.sh

OVS

Install ovs ovn all-in-one:

curl http://feisky.xyz/ops/ovs/ovn-build-start.sh | bash

Misc

Install golang:

misc/golang-install.sh

About

Tools&scripts for daily devops.


Languages

Language:Shell 98.9%Language:Python 1.1%