Skip to main content

CLI tool to identify security issues on Kubernetes at the deployment level, compare namespaces for green/blue cycles, and reduce time-to-recovery

Project description

project logo

Status (main branch)

Maintained License Status CI

Pin down the root cause.

With citrouille, a CLI utility to quickly check Kubernetes deployments, engineers using Kubernetes in their products can now check the status of their deployments, pods, and namespaces, without having to spend too much time learning Kubernetes.

Inventory features:

  • Produce readable documentation of current deployments and their images
  • Track deployments in time, their creation/update times
  • JSON exports for toolchain integration

Blue/green features:

  • Compare namespaces, identify differences
  • Ensure a safe transition between your environments

Security features:

  • Perform security audits related to common enumerated weaknesses (CWEs) in cluster manifests
  • Identify misconfigurations in containers, networks, and RBAC policies

Installation manual

See installation-manual.md

User manual

See user-manual.md

Contributions

See CONTRIBUTING.md

Code of conduct

See CODE_OF_CONDUCT.md

Active contributors

Chelsea Murgia <mail@chelsea486mhz.fr>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

citrouille-1.1.2.tar.gz (72.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

citrouille-1.1.2-py3-none-any.whl (59.3 kB view details)

Uploaded Python 3

File details

Details for the file citrouille-1.1.2.tar.gz.

File metadata

  • Download URL: citrouille-1.1.2.tar.gz
  • Upload date:
  • Size: 72.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for citrouille-1.1.2.tar.gz
Algorithm Hash digest
SHA256 c6f805af1940d2e822648e42496bbabdafb79f032b71a42f32ee54adf87c5adb
MD5 dd3f7754ccc7c9717fefb3098467425f
BLAKE2b-256 9e9f0bdecdd3e3d80504d843e59432bea21a10207ccdbce08228fa7477ebbff7

See more details on using hashes here.

File details

Details for the file citrouille-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: citrouille-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 59.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for citrouille-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7db216d21ed5e27e81f16d1abf67657f01b653d3f87e83f3f573ac02060dec2
MD5 9d7f6cbaa6032356cbf11488f26bf7e3
BLAKE2b-256 6228b6f5666415b40e8fe35da136bda179b16e55aaba1706e9dd45993124d697

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page