Skip to content

Instantly share code, notes, and snippets.

@MeenachiSundaram
Created May 6, 2017 18:50
Show Gist options
  • Save MeenachiSundaram/1e85a65c3ef1fef56140a4d7356d984f to your computer and use it in GitHub Desktop.
Save MeenachiSundaram/1e85a65c3ef1fef56140a4d7356d984f to your computer and use it in GitHub Desktop.
chef server cleanup
#!/bin/bash
knife cookbook bulk delete '.*' -p -y
knife client list | grep -vE "*validator" | xargs -n 1 knife client delete -y
knife node list | xargs -n 1 knife node delete -y
knife role list | xargs -n 1 knife role delete -y
knife environment list | grep -vE "_default" | xargs -n 1 knife environment delete -y
knife data bag list | xargs -n 1 knife data bag delete -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment