Description

crust-gather is a great tool to collect state information on a Kubernetes cluster, to be later able to serve it offline. This eases troubleshooting of CI workflows on cloud-native apps.

Goals

  • Hack on crust-gather. Possible paths to explore:
    • Improve the release process (issue)
    • Understand/document why not all generated cluster state archives contain an apis.json file, necessary to serve them
    • Fix kubectl logs output when filtering pods by label
    • Fix kubectl get pods output, which lists the name column twice
  • Learn some Rust in the process

Resources

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 24

Activity

  • 7 days ago: tneau started this project.
  • 8 days ago: sbulage liked this project.
  • 8 days ago: paulgonin liked this project.
  • 9 days ago: tneau originated this project.

  • Comments

    • moio
      9 days ago by moio | Reply

      JFYI https://github.com/rancherlabs/support-tools/tree/master/collection/rancher/v2.x/profile-collector is a script we use to get profiles but also a lot of generic information like workload descriptions and pods. Might be an inspiration!

    Similar Projects

    This project is one of its kind!