Skip to content

feat: add multiple resource types as food#18

Closed
deggja wants to merge 43 commits intomainfrom
feat/destruction
Closed

feat: add multiple resource types as food#18
deggja wants to merge 43 commits intomainfrom
feat/destruction

Conversation

@deggja
Copy link
Copy Markdown
Owner

@deggja deggja commented Feb 17, 2024

Let the snek eat resource types:

Pod
Deployment
Service
Job
ConfigMap
Secret
StatefulSet
DaemonSet
PersistentVolume
PersistentVolumeClaim
ServiceAccount
NetworkPolicy

This might be too much.

Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: added logic to eat pods in connected k8s clusters #chaos
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: update readme and some cleanup
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add acknowledgements to readme
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add goreleaser and release workflow
Signed-off-by: deggja <danieldagfinrud@gmail.com>
…ajor

Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add script to bump versions and proper workflow + goreleaser #m…
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: move release.yml into workflow folder
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add final builds and clean up dirty state
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: update goreleaser and prepare formula
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: remove reference to main
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add references to release assets
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: use serpent class in rb
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: update readme with homebrew install instructions
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
feat: add asciinema demo to readme
Signed-off-by: deggja <danieldagfinrud@gmail.com>
Signed-off-by: deggja <danieldagfinrud@gmail.com>
@deggja deggja self-assigned this Feb 17, 2024
@deggja deggja added destruction Chaos imminent enhancement New feature or request labels Feb 17, 2024
@alphabet5
Copy link
Copy Markdown

Could you also include nodes? Thanks so much, this is the feature I need before shipping to prod.

Signed-off-by: deggja <danieldagfinrud@gmail.com>
@deggja
Copy link
Copy Markdown
Owner Author

deggja commented Feb 17, 2024

Could you also include nodes? Thanks so much, this is the feature I need before shipping to prod.

Of course. Just waiting for someone to ask to be honest.

@JJGadgets
Copy link
Copy Markdown

The following resources should also be added: CephCluster, all CrunchyData + CNPG + Zalando Postgres clusters, ExternalSecrets, all Flux + Argo CRs, and VolSync.

@deggja
Copy link
Copy Markdown
Owner Author

deggja commented Feb 17, 2024

The following resources should also be added: CephCluster, all CrunchyData + CNPG + Zalando Postgres clusters, ExternalSecrets, all Flux + Argo CRs, and VolSync.

Great suggestion. I'll definitely look into this as well as deleting the cluster CNI.

@jordansimmons25
Copy link
Copy Markdown

Namespaces too? 👀

@deggja
Copy link
Copy Markdown
Owner Author

deggja commented Feb 19, 2024

Namespaces too? 👀

Say less. Idk how I could forget.

@deggja deggja closed this Jun 2, 2024
@deggja deggja force-pushed the feat/destruction branch from 0f89116 to 05e2462 Compare June 2, 2024 12:06
@deggja deggja deleted the feat/destruction branch June 2, 2024 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

destruction Chaos imminent enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants