Skip to content

MiniTeks/mks-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    ███╗   ███╗██╗  ██╗███████╗     ██████╗██╗     ██╗
    ████╗ ████║██║ ██╔╝██╔════╝    ██╔════╝██║     ██║
    ██╔████╔██║█████╔╝ ███████╗    ██║     ██║     ██║
    ██║╚██╔╝██║██╔═██╗ ╚════██║    ██║     ██║     ██║
    ██║ ╚═╝ ██║██║  ██╗███████║    ╚██████╗███████╗██║
    ╚═╝     ╚═╝╚═╝  ╚═╝╚══════╝     ╚═════╝╚══════╝╚═╝

mks-cli

mks is a cli client to interact with mks-server.

Build mks-cli from source

Prerequisites

This application needs a go compiler to build and a kubernetes cluster to run. You can also use minikube or kind to run on your local machine. Please install in advance.

Steps to build

  • Clone the repository using:
    git clone https://github.com/MiniTeks/mks-cli.git
  • Make sure you have all the go dependencies
    go mod tidy

    go mod vendor
  • Build the project using:
    go build ./cmd/mks
  • Run as
    ./mks [options]

Options

      --config string   k8s config file (default is ${HOME}/.kube/config) (default "/home/avinkuma/.kube/config")
  -h, --help            help for mks

See Subcommands

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

Releases

No releases published

Packages

No packages published

Languages