Comments (7)
Reached 76 stars.. can create the brew package now :)
from kubesess.
When above 75 stars we can add this formula
class Kubesess < Formula
desc "Manage multiple kubernetes cluster at the same time"
homepage "https://rentarami.se/posts/2022-08-05-kube-context-2/"
url "https://github.com/Ramilito/kubesess/archive/refs/tags/1.2.2.tar.gz"
sha256 "237836053935a352bc61f362d1d2fd1892b0b1f49838b3c294ed1d81922d9328"
license "MIT"
depends_on "rust" => :build
depends_on "kubernetes-cli" => :test
def install
system "cargo", "install", *std_cargo_args
end
test do
shell_output("#{bin}/kubesess -v kubesess-test context")
assert_predicate testpath/".kube/cache/kubesess-test", :exist?
end
end
Steps to take:
- brew create --rust https://github.com/Ramilito/kubesess
- use the formula above
- brew install --build-from-source Kubesess
- brew audit --strict --new-formula --online kubesess
from kubesess.
I think the repo was created 24 days ago, so 6 days left :(
from kubesess.
PR up on brew, waiting for approval!
Homebrew/homebrew-core#109171
from kubesess.
It's now sort of in brew, It can be installed with:
brew install kubesess
It is not including the completion and alias scripts with this, will try to include it and submit another PR.
Note
If anyone does install it remember that you need the scripts from the same version that's on brew!
from kubesess.
Submittet a new PR:
Homebrew/homebrew-core#109456
from kubesess.
kubesess is now available on brew!
Updated readme to highlight one issue with the script for those that don't have completion setup.
from kubesess.
Related Issues (20)
- Expand troubleshooting guide
- Add shell completion
- Windows support HOT 1
- Add tests, use globals and simplify script
- Auto deploy to brew HOT 1
- Add option to retrieve current context and namespace HOT 8
- Support multiple configs HOT 6
- Krew plugin HOT 1
- No interactive select with `kc` command HOT 5
- Setting namespace doesn't work for helm or skupper HOT 21
- Cursor disappears on ctrl-c
- Namespace per session
- Use our own environment variable HOT 1
- Changing namespace takes two attempts
- Better error handling HOT 7
- Multiple config from folder instead of env variable HOT 1
- Handle exit codes in shell wrapper
- Create release binaries for mac HOT 2
- Test failing on forked PR
- Automate version update
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 kubesess.