Skip to content

Releases: inguardians/peirates

v1.1.10 fixed kubelet cert/key pulling code to handle kubelet kubeconfig files with embedded user cert/key pairs

02 May 05:17
Compare
Choose a tag to compare
  • fixed kubelet cert/key pulling code to handle kubelet kubeconfig files with embedded user cert/key pairs
  • updated kubeconfig file parsing to parse via the YAML library, which is much more resilient

v1.1.9 Updated recovering service account tokens from the node filesystem to handle the ServiceAccount admission controller

01 May 00:34
Compare
Choose a tag to compare

Updated recovering service account tokens from the node filesystem to handle the ServiceAccount admission controller

v1.1.8-beta: harvesting secrets from the node filesystem is now available on menu and one-shot

12 Nov 08:00
Compare
Choose a tag to compare

Beta feature: one-shot (non-interactive) menu items work, but are under-documented in the UI.
New feature (GA): harvest secrets from the node filesystem is now available on-menu and -m one-shot

Alpha Release - use with caution - allows you to do service discovery via CoreDNS wildcard SRV request

12 Nov 07:11
Compare
Choose a tag to compare
  • Alpha feature: one-shot (non-interactive) menu items work, but are under-documented in the UI.
  • New feature (GA) : service discovery via CoreDNS wildcard SRV request using methodology posted by @ raesene

v1.1.6-alpha Alpha Release

15 Oct 04:20
Compare
Choose a tag to compare

Alpha Release - use with caution - allows you to run menu items from the command-line in a one-shot method, to allow scripting

v1.1.5 - shell command more useful, pod secrets named for pods

08 Oct 23:38
Compare
Choose a tag to compare
  • added feature to better name secrets found on node using the pod's etc-hosts file
  • we now avoid adding duplicate service accounts from the kubelet secret gathering
  • shell command takes multiple commands

v1.1.4 - refactored curl feature and made bugfix to using node certs

07 Oct 06:49
Compare
Choose a tag to compare
  • refactored curl feature
  • made a bugfix to using node certs

v1.1.3 - added quick commands to improve menu navigation, also bugfix

05 Oct 06:56
Compare
Choose a tag to compare
  • added quick commands for switching service accounts and namespace, without having to navigate submenus
  • bugfix - kubectl logic had dropped namespace context

v1.1.2 - added a kubectl-try-all principals feature

05 Oct 05:51
884817a
Compare
Choose a tag to compare
  • added a kubectl-try-all feature - tries every service account and client cert that peirates has gathered it has until it finds one that can do the command.

v1.1.1 - shell and kubectl commands from the menu

05 Oct 00:24
Compare
Choose a tag to compare
  • execute shell commands from the main menu via "shell [args]"
  • execute kubectl commands from the menu via "kubectl [args]"
  • kubectl no longer locks you to namespace context - can be overridden with -n or --all-namespaces