Comments (5)
@cortex93 thanks for reporting this issue! Interesting, this would mean we would need to create some sort of kioskctl. However, currently you could do something like:
kubectl get spaces
kubectx my-space
which might be sufficient already. Or is there a problem doing so?
from kiosk.
@cortex93 thanks for reporting this issue! Interesting, this would mean we would need to create some sort of kioskctl. However, currently you could do something like:
kubectl get spaces kubectx my-space
which might be sufficient already. Or is there a problem doing so?
kubens support fzf for interactive menu and fuzzy searching. Having one command to list/select spaces would help.
Currently, I have done a quick and dirty hack in kubens, that list spaces when list namespaces fails. I left the binary name kubens
so that we don't have to change our habits, being in a cluster with or without kiosk. I feel it needs a proper home and support.
from kiosk.
@cortex93 thanks for clarifying! As I understand it correctly, you want us to implement support for spaces in kubens
? While I agree this would be a nice addition to kubens, I think you should open this issue in the kubens
repository directly, since actual implementation has to be done in that repo and not in the kiosk repository.
If there is anything we can do to help easing this implementation on the kiosk side, let us know.
from kiosk.
I doubt kubectx will includes such a specifc things. I was more thinking of loft-sh forking the kubens repo or maintain patched branched or alike.
from kiosk.
@cortex93 ah okay I see. In that case I even think we should create some sort of kioskctl
in this repo that basically provides the namespace switching functionality like kubens does, but it would be clearer this belongs to kiosk and we can more easily add kiosk specific features to it later.
However, at the moment I don't think we have the capacity to do that (but when I find some time I'll give it a shot), but if you want to give that a try, I'm very happy to review a pull request.
from kiosk.
Related Issues (20)
- Option to choose namespace destination for helm chart HOT 10
- Is redundant code?
- Account: Allow to apply custom label/annotation on namespace HOT 2
- Access problem need help HOT 2
- Kiosk server port is not configurable HOT 1
- Delete Account doesn't delete the underline spaces HOT 2
- unable to retrieve the complete list of server APIs: tenancy.kiosk.sh/v1alpha1 HOT 2
- Kiosk restarted several times HOT 3
- Spaces can not properly be created by ArgoCD, resources show as OutOfSync HOT 6
- Hey is it possible/ how to use kiosk with saml2-based ADFS ? HOT 1
- Account spaceTemplate is not reconciled HOT 3
- Unsupport kubernetes server-side apply HOT 1
- Changing label in namespace doesn't update rolebinding
- Question: How to setup in existing cluster - Namespace migration HOT 3
- accountquotas resources cannot be edited after upgrade k8s to 1.22 HOT 2
- Unable to create template instance with parameters HOT 1
- Can map exists namespace in k8s cluster to new space? HOT 1
- can kiosk deploy's Replicas more than one? HOT 4
- Debug Mode to see failed rendered chart? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kiosk.