Thanks to visit codestin.com
Credit goes to github.com

Skip to content

zhengweisk/ops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/setup_kubernetes.sh

Install kubernetes (with hyper via frakti)

Install latest stable version:

kubernetes/setup_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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 92.6%
  • Perl 6.4%
  • Python 1.0%