kubemanager

command module
v0.0.0-...-3334099 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2019 License: MIT Imports: 12 Imported by: 0

README

KubeManager


About

This is a ZJU PaaS homework project. It is aimmed to help users to operate K8S and docker more easily. On another way, it is just a visualization managing web tool for K8S and docker. Although it is fiinshed on a very low level.

Requirements
  1. Go v1.12.5
  2. Go Iris v1.11.1
Installation
git clone https://github.com/GavinHarbus/KubeManager.git
Usage
  1. set the path

    cd ~/KubeManager
    vim conf/pathconf.json
    

    please replace the rawpath with your own path

    {
    	"systemPath": "/bin/",
    	"kubePath": "/usr/local/bin/",
    	"dockerPath": "/usr/local/bin/"
    }
    
    
  2. start the service

    cd ~/KubeManager
    go build KubeController.go Kube.go util.go
    chmod +x Kube
    ./Kube
    
Preview
  1. Index

  2. Kube Status

  3. Docker Status

  4. Pods Operation

  5. Docker Operation

License

Copywrite 2019 KubeManager
MIT

Documentation

Overview

********************************************************** This is an Kube class, many functions which will be often used are declared and implemented in this file. All docker and kubernetes' commands are packaged in these functions in order to be used easily by class KubeController.

Author: Gavin Mandias Date: 2019-10-20 ***********************************************************

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL