apptio / kube-config Goto Github PK
View Code? Open in Web Editor NEWA tool to automatically configure a KUBECONFIG file with dex
License: MIT License
A tool to automatically configure a KUBECONFIG file with dex
License: MIT License
Cleaner way of making the configuration
Use goreleaser
#8 should be separated into a function as presently it's tucked away procedurally in the handleCallback
function and erroneously exits (thinking was because we're done after it prints) and due to this exit clobbers the existing configuration.
So, if a user runs kube-config -g
and previously had a working configuration for a particular tier, they will now have an empty file.
Refactor using cobra commands and flags to clearly and cleanly define verbs for kube-config. For a while, if not indefinitely, the no verb default should still generate a valid YAML and accept the --tier
flag among others.
kube-config [login]
(also default/null/no verb)
kube-config login [-t|--tier=<tier>] [-d|--debug] [-c|--cluster=<cluster>] [-n|namespace] [-o|--output=<file>] ...
kube-config list
kube-config list tiers
- list configured tierskube-config list groups
- list remote AD groupskube-config list config
- prints configkube-config set
kube-config set cluster <cluster> [-n|--namespace=<namespace>] [-u|--username]
- sets persistent defaults for clusterkube-config set username <username>
- sets default usernamekube-config set configpath <directory>
- sets default output dirA declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.