Skip to content

kustomize

Kubernetes native configuration management

kustomize lets you customize raw, template-free YAML files for multiple purposes, leaving the original YAML untouched and usable as is. kustomize targets Kubernetes; it understands and can patch Kubernetes style API objects. It's like make, in that what it does is declared in a file, and it's like sed, in that it emits edited text.

devops

https://kustomize.io

arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install kustomize

sudo apt install kustomize

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    kustomize=5.1.1*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      kustomize=5.1.1*

Download URLs

Version SHA256 Size (KB)
5.1.1 5578ba855e84a82b75a61a79635763b4d1f7d48c38696170cbc5d2b165bfb344 4480
5.1.0 c6c277adc0da94b738335e86200a811f06e47a0d9ba13f148ede7334d1cf1aa6 4482
5.0.3 7771fed18f1554dc73eb2724a830b435f655e85303c01b449b543979b09b8b49 4407
5.0.2 cfc9f93a394dcc780b3cae31334fc820ea2867d1353ac94dddea5ca4dd3695ae 4406
5.0.1 c972323982317bf36237b27d1ee1737093b0a05084a0393f1aff5afc1183a5e4 4403
5.0.0 23501acc2a0e58bc75a8cdf5c96b3f7e2451de355301e6e3c7d4b592c67d68b6 4402
4.5.7 a23d7c84b4d17a055396e79d422dc01368be155973808a821e32c2f7a288f07a 4307
4.5.6 532f5482ac1450b78a9d1702e6577df2192c4b9611174b58aef33b10dbbcf22b 4306
4.5.5 44fad0e1ba73ee530666bd1b10ae287093ae92de4b8baaf79f7caef11508b0c8 4299
4.5.4 f8306666d2ce05561a40ea1ce800098eda122b94c153b78980f275b29f2bb746 3441
Version SHA256 Size (KB)
5.1.1 54085c79781983dc7f3393428f88e8a4e8a85ee25575b2234a2d4bcaced66aff 3845
5.1.0 c8b451ae39c9dd5abf4db013cb838c30669688279c5c06c7c6f0494f9f7f01aa 3844
5.0.3 6a713066f52001e93c44478998049a21bc2fc7d08b96f5b603043fc3c95fc033 3802
5.0.2 d1b10864da6b6f1da606e706887a96da2eb1c3fcdc03904cc3c077def3192972 3801
5.0.1 e1cc638f72bf732b4955aa11a9bd6ebd2113f0568a0d7aa0e063b5a5c8f7568a 3801
5.0.0 7719b7da6119a29f3f3cc66f480a6f8aaa89843b55723ad6ce2ccc0cc8974d3d 3796
4.5.7 03bf43ae81c924f8c1e79939bb5d7c9c74fb8715534feaf199d6f60be80d180e 3730
4.5.6 1bcda853ac7a8cb67a904ff0d59d0165562b1d854f986a5d1ca587550405a001 3729
4.5.5 64ce3fe9ec5514f96fad57ab0bf25e2eb96772a25ef82d59d07391a47b889174 3725
4.5.4 a57ff393482b706d4aba316edfdcf124bdd70971cb460104141ab11a7c196871 2980

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for kustomize are versioned here.

Click here to see kustomize ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kustomize/ops2deb.yml
name: kustomize
matrix:
  versions:
    - 3.10.0
    - 4.0.0
    - 4.4.1
    - 4.5.1
    - 4.5.2
    - 4.5.3
    - 4.5.4
    - 4.5.5
    - 4.5.6
    - 4.5.7
    - 5.0.0
    - 5.0.1
    - 5.0.2
    - 5.0.3
    - 5.1.0
    - 5.1.1
  architectures:
    - amd64
    - arm64
homepage: https://kustomize.io
summary: Kubernetes native configuration management
description: |-
  kustomize lets you customize raw, template-free YAML files for multiple
  purposes, leaving the original YAML untouched and usable as is. kustomize
  targets Kubernetes; it understands and can patch Kubernetes style API objects.
  It's like make, in that what it does is declared in a file, and it's like sed,
  in that it emits edited text.
fetch: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v{{version}}/kustomize_v{{version}}_linux_{{goarch}}.tar.gz
install:
  - kustomize:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to kustomize releases. Downloaded files are locked in a lockfile versioned here.

Click here to see kustomize release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kustomize/ops2deb.lock.yml
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v3.8.10/kustomize_v3.8.10_linux_amd64.tar.gz
  sha256: 10281b6cd16a50fcbb4a762652bf5ab333633d37035fc7f76ee7b941b50b511d
  timestamp: 2021-12-14 15:37:09+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v3.10.0/kustomize_v3.10.0_linux_amd64.tar.gz
  sha256: bab4ab8881718c29ba174bdf677fd89986ad25c40eb363fec9e78c1aff2ff0ea
  timestamp: 2022-01-10 15:01:55+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.0.0/kustomize_v4.0.0_linux_amd64.tar.gz
  sha256: 6d8da061bbd9e7c57b2f39f34ef5f4cce76321e94bfe6cae4e972a7483f3bf30
  timestamp: 2022-01-10 15:57:12+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.4.1/kustomize_v4.4.1_linux_amd64.tar.gz
  sha256: 2d5927efec40ba32a121c49f6df9955b8b8a296ef1dec4515a46fc84df158798
  timestamp: 2022-01-10 16:07:21+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.4.1/kustomize_v4.4.1_linux_arm64.tar.gz
  sha256: 8e54066784ca38e451035dad5de985bfdbdcf55838603576ab58d880883550b5
  timestamp: 2022-01-21 18:01:09+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.1/kustomize_v4.5.1_linux_amd64.tar.gz
  sha256: cc26e18e814fd162dacd5e2a1357aa133fb91589e23a15ccc8b7c163fd259c54
  timestamp: 2022-02-02 22:17:47+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.1/kustomize_v4.5.1_linux_arm64.tar.gz
  sha256: 4873fb965cad3a646bea4ffc2f2f9189501fe7bc6f0ae8854920593b9ba13d73
  timestamp: 2022-02-02 22:17:47+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.2/kustomize_v4.5.2_linux_amd64.tar.gz
  sha256: c4215332da8da16ddeb88e218d8dceb76c85b366a5c58d012bc5ece904bf2fd0
  timestamp: 2022-02-10 02:11:17+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.2/kustomize_v4.5.2_linux_arm64.tar.gz
  sha256: 7924d2c1c41976859558c7a1b8009c0d8cc63ebce242b8d4314d332236966481
  timestamp: 2022-02-10 02:11:17+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.3/kustomize_v4.5.3_linux_amd64.tar.gz
  sha256: e4dc2f795235b03a2e6b12c3863c44abe81338c5c0054b29baf27dcc734ae693
  timestamp: 2022-03-24 22:19:29+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.3/kustomize_v4.5.3_linux_arm64.tar.gz
  sha256: 97cf7d53214388b1ff2177a56404445f02d8afacb9421339c878c5ac2c8bc2c8
  timestamp: 2022-03-24 22:19:29+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.4/kustomize_v4.5.4_linux_amd64.tar.gz
  sha256: 1159c5c17c964257123b10e7d8864e9fe7f9a580d4124a388e746e4003added3
  timestamp: 2022-03-29 03:44:54+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.4/kustomize_v4.5.4_linux_arm64.tar.gz
  sha256: 094417546ab9b44ece44f3b31f3170080d0682519144301d5b6be080276a1f34
  timestamp: 2022-03-29 03:44:54+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.5/kustomize_v4.5.5_linux_amd64.tar.gz
  sha256: bba81aa61dba057db1d5abeddf1e522b568b2d906ab67a5c80935e97302c8773
  timestamp: 2022-05-20 23:21:11+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.5/kustomize_v4.5.5_linux_arm64.tar.gz
  sha256: c491191b81c97ddebc4844f9254683ecfc80f40dfb15510433cbfdaeb86627c3
  timestamp: 2022-05-20 23:21:11+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.6/kustomize_v4.5.6_linux_amd64.tar.gz
  sha256: 6802d54917eb5887f9c71031c59e6845c1a490c13881b050ea6959b714b4a432
  timestamp: 2022-07-29 23:20:05+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.6/kustomize_v4.5.6_linux_arm64.tar.gz
  sha256: 3b66709c7692c5ccfdcb2f4dd383e7aa622b451b046f2197b59033f16457b3b3
  timestamp: 2022-07-29 23:20:05+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.7/kustomize_v4.5.7_linux_amd64.tar.gz
  sha256: 701e3c4bfa14e4c520d481fdf7131f902531bfc002cb5062dcf31263a09c70c9
  timestamp: 2022-08-02 20:28:00+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.5.7/kustomize_v4.5.7_linux_arm64.tar.gz
  sha256: 65665b39297cc73c13918f05bbe8450d17556f0acd16242a339271e14861df67
  timestamp: 2022-08-02 20:28:00+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.0/kustomize_v5.0.0_linux_amd64.tar.gz
  sha256: 2e8c28a80ce213528251f489db8d2dcbea7c63b986c8f7595a39fc76ff871cd7
  timestamp: 2023-02-02 19:23:49+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.0/kustomize_v5.0.0_linux_arm64.tar.gz
  sha256: e97b12a83e7b9b0407cac97cac4c25bc135c42383bd3764d5544e32c96542eca
  timestamp: 2023-02-02 19:23:49+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.1/kustomize_v5.0.1_linux_amd64.tar.gz
  sha256: dca623b36aef84fbdf28f79d02e9b3705ff641424ac1f872d5420dadb12fb78d
  timestamp: 2023-03-14 03:20:34+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.1/kustomize_v5.0.1_linux_arm64.tar.gz
  sha256: c6e036c5c7eee4c15f7544e441ced5cb6cf9eba24a011c25008df5617cd2fb85
  timestamp: 2023-03-14 03:20:34+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v3.10.0/kustomize_v3.10.0_linux_arm64.tar.gz
  sha256: b8f5d8ce35d7df5dc54907f5c9906072384d5e7b629ef85a2226a03792b92b4a
  timestamp: 2023-03-16 21:57:32+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v4.0.0/kustomize_v4.0.0_linux_arm64.tar.gz
  sha256: 489a20968e71e3747677453ee0ced3d095f539ce1c892798260838b1af2383f9
  timestamp: 2023-03-16 21:57:32+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.2/kustomize_v5.0.2_linux_amd64.tar.gz
  sha256: 112782e22bc5d4f09868a633eda515f48f16fa2338df51844096c7107ca174a1
  timestamp: 2023-05-05 21:14:43+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.2/kustomize_v5.0.2_linux_arm64.tar.gz
  sha256: 291e19b486790177bc62695328467c2ff973a91d0e7fdf96b902bb073d9b9724
  timestamp: 2023-05-05 21:14:43+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.3/kustomize_v5.0.3_linux_amd64.tar.gz
  sha256: c627b1575c3fecbc7ad1c181c23a7adcacf19732dab627eb57e89a7bc4c1e929
  timestamp: 2023-05-09 21:14:39+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.0.3/kustomize_v5.0.3_linux_arm64.tar.gz
  sha256: c92e9b4ad3ccd10077566eddddfc58748aa19ccc2b0fe17600fd57f6472b8bfe
  timestamp: 2023-05-09 21:14:39+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.1.0/kustomize_v5.1.0_linux_amd64.tar.gz
  sha256: 52f4cf1ba34d38fd55a9bef819e329c9a4561f5f57f8f539346038ab5026dda8
  timestamp: 2023-06-19 18:21:43+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.1.0/kustomize_v5.1.0_linux_arm64.tar.gz
  sha256: 4e333ccf092bb72ef5d6bfd3e1f8abb161b5540ce47a53474d70c58eeb99f0a9
  timestamp: 2023-06-19 18:21:43+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.1.1/kustomize_v5.1.1_linux_amd64.tar.gz
  sha256: 3b30477a7ff4fb6547fa77d8117e66d995c2bdd526de0dafbf8b7bcb9556c85d
  timestamp: 2023-07-31 18:20:57+00:00
- url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.1.1/kustomize_v5.1.1_linux_arm64.tar.gz
  sha256: a1bfb5d919c84817b8265d661fb99aae8176bcfe0b9df92651de93304cae953d
  timestamp: 2023-07-31 18:20:57+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/kustomize.svg)](https://docs.wakemeops.com/packages/kustomize)
<a href="https://docs.wakemeops.com/packages/kustomize">
  <img src="https://docs.wakemeops.com/badges/kustomize.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/kustomize.svg
:target: https://docs.wakemeops.com/packages/kustomize