Packages and Binaries:

golang-k8s-sigs-kustomize-dev

The Kustomize library provides developers with programmatic access to Kustomize’s configuration management features.

It enables the integration of Kubernetes manifest customization into applications and workflows, supporting transformations like resource composition, patching, and variable substitution.

This library is ideal for building tools that require Kubernetes resource customization.

Installed size: 435 KB
How to install: sudo apt install golang-k8s-sigs-kustomize-dev

Dependencies:
  • golang-github-google-go-cmp-dev
  • golang-github-spf13-cobra-dev
  • golang-github-spf13-pflag-dev
  • golang-github-stretchr-testify-dev
  • golang-golang-x-exp-dev
  • golang-golang-x-text-dev
  • golang-k8s-sigs-kustomize-api-dev
  • golang-k8s-sigs-kustomize-cmd-config-dev
  • golang-k8s-sigs-kustomize-kyaml-dev
  • golang-k8s-sigs-yaml-dev

kustomize

Kustomize is a standalone binary tool for managing Kubernetes configurations without requiring templates.

It allows users to customize resource configurations through overlays, making it easy to reuse and share manifests across environments.

Kustomize operates natively with Kubernetes YAML, offering functionality like applying patches, setting images, and managing common labels and annotations.

Installed size: 21.87 MB
How to install: sudo apt install kustomize

Dependencies:
  • libc6
kustomize

Customization of Kubernetes YAML configurations

root@kali:~# kustomize -h

Manages declarative configuration of Kubernetes.
See https://sigs.k8s.io/kustomize

Usage:
  kustomize [command]

Available Commands:
  build                     Build a kustomization target from a directory or URL
  cfg                       Commands for reading and writing configuration
  completion                Generate shell completion script
  create                    Create a new kustomization in the current directory
  edit                      Edits a kustomization file
  fn                        Commands for running functions against configuration
  help                      Help about any command
  localize                  [Alpha] Creates localized copy of target kustomization root at destination
  version                   Prints the kustomize version

Flags:
  -h, --help          help for kustomize
      --stack-trace   print a stack-trace on error

Additional help topics:
  kustomize docs-fn                   [Alpha] Documentation for developing and invoking Configuration Functions.
  kustomize docs-fn-spec              [Alpha] Documentation for Configuration Functions Specification.
  kustomize docs-io-annotations       [Alpha] Documentation for annotations used by io.
  kustomize docs-merge                [Alpha] Documentation for merging Resources (2-way merge).
  kustomize docs-merge3               [Alpha] Documentation for merging Resources (3-way merge).
  kustomize tutorials-command-basics  [Alpha] Tutorials for using basic config commands.
  kustomize tutorials-function-basics [Alpha] Tutorials for using functions.

Use "kustomize [command] --help" for more information about a command.

Updated on: 2025-May-20