Comments (3)
you're right, that must be confusing. Indeed, when mentioning chaoskube
like that it means "any binary however you obtain it" which is not very nice.
At the moment this repository doesn't provide any pre-built binaries so you have to build it yourself by cloning and then doing a go install
or go run main.go
.
As this project is mainly intended to run inside your Kubernetes cluster as a container there is an up-to-date docker image that you can use at quay.io/linki/chaoskube
.
Normally, any arguments you see passed to chaoskube
, e.g. in the README or in the helm chart's docs, you can also just pass to docker run quay.io/linki/chaoskube
or define them in your Kubernetes manifest under the args
section.
Let me know if that helps you.
PS: I was thinking about uploading pre-built binaries here but then didn't bother because I thought most people would prefer the docker image in their cluster.
from chaoskube.
Hi,
had the same question, thanks for the info
When doing a go install
though a lot of additional packages are needed.
Running a go get ...
for each of the needed packages helped. In case somebody comes across that issue as well...
from chaoskube.
@linki thanks for the quick reply, I think perhaps just some extra context in the README would suffice -- i wasn't sure in which context the binary was being used. I think it is useful to use the binary locally for testing, in a remote environment it seems better to just use the helm deployment or the docker image.
PS: I settled on docker run quay.io/linki/chaoskube
for local execution since it seemed the easiest re-produceable way to execute commands in my testing scripts.
from chaoskube.
Related Issues (20)
- chaoskube is restarting with status as Running and crashLoopBackoff HOT 16
- Install in my namespace HOT 8
- Dashboard/Metrics info documentation HOT 5
- Using curl command HOT 5
- Node termination support?
- Add support for terminating multiple pods within a topology
- kinds argument available? HOT 1
- Add flag to stop chaoskube after a given time HOT 1
- Helm chart on Kubeapps is not available HOT 18
- Action Required: Fix Renovate Configuration
- Context deadline exceeded while using slack notifier HOT 9
- maxKill functionality not working using helm chart HOT 1
- Makefile fails HOT 1
- Pod termination timestamp HOT 1
- Dependency Dashboard
- Bug with gracePeriod conversion HOT 3
- [FEATURE] Kill only pods which do have more then 1 sibling replica HOT 2
- Cannot disable dry run HOT 4
- Envar support HOT 3
- Switch to multi-arch docker image HOT 2
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 chaoskube.