Skip to content
This repository was archived by the owner on Feb 22, 2022. It is now read-only.

chaoskube: add chaoskube helm chart#327

Merged
lachie83 merged 8 commits intohelm:masterfrom
linki:chaoskube
Jan 13, 2017
Merged

chaoskube: add chaoskube helm chart#327
lachie83 merged 8 commits intohelm:masterfrom
linki:chaoskube

Conversation

@linki
Copy link
Copy Markdown
Contributor

@linki linki commented Dec 19, 2016

this adds a helm chart for chaoskube.

chaoskube is a little tool that periodically kills random pods in your cluster to test how well your applications can deal with failing pods.

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

Hi @linki. Thanks for your PR.

I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with @k8s-bot ok to test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Details

If you have questions or suggestions related to this bot's behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Dec 19, 2016
@viglesiasce
Copy link
Copy Markdown
Contributor

@k8s-bot ok to test

Copy link
Copy Markdown
Contributor

@viglesiasce viglesiasce left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One default change (dryRun->true).

| `imageTag` | docker image tag | v0.3.1 |
| `replicas` | number of replicas to run | 1 |
| `interval` | interval between pod terminations | 10m |
| `dryRun` | defines whether pods should actually be terminated | false |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets make dryRun on by default to protect users from accidentally shooting themselves (and others in the cluster) in the foot. Obviously that is the whole point of installing the chart but better to be safe than sorry.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree and changed it.

@linki
Copy link
Copy Markdown
Contributor Author

linki commented Jan 4, 2017

@viglesiasce I changed the default for dryRun to true so nobody can accidentally start killing stuff in the cluster.

@viglesiasce
Copy link
Copy Markdown
Contributor

Looks good to me @linki! Do you want to move this to stable since it meets all the requirements?

@viglesiasce viglesiasce added code reviewed lgtm Indicates that a PR is ready to be merged. UX reviewed and removed awaiting review labels Jan 10, 2017
@linki
Copy link
Copy Markdown
Contributor Author

linki commented Jan 10, 2017

@viglesiasce yes, I moved it. Thanks for your review!

@linki
Copy link
Copy Markdown
Contributor Author

linki commented Jan 10, 2017

wait, I have to update the docs as well...

@linki
Copy link
Copy Markdown
Contributor Author

linki commented Jan 10, 2017

alright, updated the docs.

@lachie83 lachie83 merged commit 56c1a4a into helm:master Jan 13, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. code reviewed lgtm Indicates that a PR is ready to be merged. UX reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants