███╗ ███╗██╗ ██╗███████╗ ██████╗██╗ ██╗
████╗ ████║██║ ██╔╝██╔════╝ ██╔════╝██║ ██║
██╔████╔██║█████╔╝ ███████╗ ██║ ██║ ██║
██║╚██╔╝██║██╔═██╗ ╚════██║ ██║ ██║ ██║
██║ ╚═╝ ██║██║ ██╗███████║ ╚██████╗███████╗██║
╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝ ╚═════╝╚══════╝╚═╝
mks
is a cli client to interact with mks-server.
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.
- 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]
--config string k8s config file (default is ${HOME}/.kube/config) (default "/home/avinkuma/.kube/config")
-h, --help help for mks
- mks mkspipelinerun - Manage PipelineRuns
- mks mkstask - mkstask
- mks mkstaskrun - Add create list mkstaskrun
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.