Skip to content

operator-sdk

SDK for building Kubernetes applications

The Operator SDK makes it easier to build Kubernetes native applications, a process that can require deep, application-specific operational knowledge.

devops

https://sdk.operatorframework.io

amd64 arm64

Installation

1. Add WakeMeOps repository

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

2. Install operator-sdk

sudo apt install operator-sdk

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    operator-sdk=1.33.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      operator-sdk=1.33.0*

Download URLs

Version SHA256 Size (KB)
1.33.0 b420c11cdf2624355e2ae069b14cfabaa7893d848134035da4057837fbaa7624 14743
1.32.0 6d0c4063901b71a32515779f1b19b609848993b74aaed6cfce252cda1535bff3 13762
1.31.0 95090f59b1bfe0e484a3c24926cbf807f26d64cbb8fa6b5728444a6d6d2db3ea 13757
1.30.0 66adb130ce76be5288b84d616a359372b1fe34c4d8df66153ab4bafb8df17b03 13744
1.29.0 79aa33b843addd8b023fc580ca6b792183c82bf483362cc09455904e87a0fce1 13695
1.28.1 dee14a56139d2a4be4f7f3d35be699160299760ed51b8c9fbf4377a51b6e55b4 13692
1.28.0 d493fd1526d2a5d0e556c9b3ab2f38651d5374cbe919a63d9f3c2fad30d79ff6 13687
1.27.0 e5b75132cbf529a29826b008443898f394dd7757cd063f3157ff5c5020e8d0d6 13644
1.26.0 953bd1effc7fbfbbfd839408cc20f6f5888f03677171a474188ca8d68ab209a6 13643
1.25.3 e50fa08b19cd6bf938a79af00b0251c64444897c65cf8758b61b4d19fdd2d5aa 13640
Version SHA256 Size (KB)
1.33.0 f573e8b187925334ee85c4644ecef275dabe3c86b0df481bca2352fcf71e031f 12683
1.32.0 447bb3abe148038ee343a67c725c583195d04e0cdf8f8ed2c039834151835309 11782
1.31.0 359a1585665c3e636d274d95bad463651c1cca65f86fc8ac971600100a40a931 11777
1.30.0 4a89d545767665f3757bf1631929f19c293f38931d70af8362e7959efdd6fd25 11772
1.29.0 4f2cbd8cb18cdbc6a6ab4a413aedf0a4a67f8a63b44fb672f731204a52f6f1be 11721
1.28.1 d60565d8b5575e9ccb8fece7b282ced511b0568d3b23211bb2ef817a81115f33 11715
1.28.0 f6aa859eea0e10c4bc120d44f312b4157c0cc2e74bc936214d6b238f60767958 11720
1.27.0 b1f796d5f48cff815b6cadd8106a602c278016ced2fde3ab47d7fd757c118549 11709
1.26.0 d4d629752a1ff8a3cd517aaad7d3ff09bb63c5e4c9a6809ada6d3e5c1c2532a5 11710
1.25.3 d203eb23d54af2b81d0d81b7de1c730f13c2429f42d941beeda1e54b3abd4536 11711

Blueprints

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

Click here to see operator-sdk ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/operator-sdk/ops2deb.yml
- name: operator-sdk
  matrix:
    architectures:
      - amd64
      - arm64
  version: 1.18.0
  homepage: https://sdk.operatorframework.io
  summary: SDK for building Kubernetes applications
  description: |-
    The Operator SDK makes it easier to build Kubernetes native applications, a
    process that can require deep, application-specific operational knowledge.
  fetch: https://github.com/operator-framework/operator-sdk/releases/download/v1.18.0/operator-sdk_linux_{{goarch}}
  script:
    - mv operator-sdk_linux_{{goarch}} {{src}}/usr/bin/operator-sdk

- name: operator-sdk
  matrix:
    architectures:
      - amd64
      - arm64
  version: 1.18.1
  homepage: https://sdk.operatorframework.io
  summary: SDK for building Kubernetes applications
  description: |-
    The Operator SDK makes it easier to build Kubernetes native applications, a
    process that can require deep, application-specific operational knowledge.
  fetch: https://github.com/operator-framework/operator-sdk/releases/download/v{{version}}/operator-sdk_linux_{{goarch}}
  script:
    - mv operator-sdk_linux_{{goarch}} {{src}}/usr/bin/operator-sdk

- name: operator-sdk
  matrix:
    architectures:
      - amd64
      - arm64
    versions:
      - 1.19.0
      - 1.19.1
      - 1.20.0
      - 1.20.1
      - 1.21.0
      - 1.22.0
      - 1.22.1
      - 1.22.2
      - 1.23.0
      - 1.24.0
      - 1.24.1
      - 1.25.0
      - 1.25.1
      - 1.25.2
      - 1.25.3
      - 1.26.0
      - 1.27.0
      - 1.28.0
      - 1.28.1
      - 1.29.0
      - 1.30.0
      - 1.31.0
      - 1.32.0
      - 1.33.0
  homepage: https://sdk.operatorframework.io
  summary: SDK for building Kubernetes applications
  description: |-
    The Operator SDK makes it easier to build Kubernetes native applications, a
    process that can require deep, application-specific operational knowledge.
  fetch: https://github.com/operator-framework/operator-sdk/releases/download/v{{version}}/operator-sdk_linux_{{goarch}}
  install:
    - operator-sdk_linux_{{goarch}}:/usr/bin/operator-sdk

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

Click here to see operator-sdk release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/operator-sdk/ops2deb.lock.yml
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.18.0/operator-sdk_linux_amd64
  sha256: b4986755607e217e152f08b950e27a6f3e17b40984fb00e5a9322c265a9f9dd7
  timestamp: 2022-02-28 20:59:39+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.18.0/operator-sdk_linux_arm64
  sha256: 60e2ffa5638c5686013a92ae48d86d2143642178c27ce34e98ccd21150863492
  timestamp: 2022-02-28 20:59:39+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.18.1/operator-sdk_linux_amd64
  sha256: 276bf5f293095eb8c4ea8ec616eadb1805db591e46a375e3b8a52db42585f07a
  timestamp: 2022-03-10 22:18:29+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.18.1/operator-sdk_linux_arm64
  sha256: f3e86392f87995df7ae4bc08cdb25c99d250cc4932fc4abf76b92ce4d25bede3
  timestamp: 2022-03-10 22:18:29+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.19.0/operator-sdk_linux_amd64
  sha256: 362b6f5321fbf047eb0ceb5460583e321de08de27146ab1b5c0c07474f06658c
  timestamp: 2022-04-08 20:27:04+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.19.0/operator-sdk_linux_arm64
  sha256: ead417055741887e4e64d7b2697a08188bee9065d68287adcbce47feee61e7df
  timestamp: 2022-04-08 20:27:04+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.19.1/operator-sdk_linux_amd64
  sha256: 90d7a497134a39a75c993fbfad03caf128d8c64d65b205f5052ec8918c787674
  timestamp: 2022-04-13 17:23:40+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.19.1/operator-sdk_linux_arm64
  sha256: 68577ccecc184e714a44ba7985d8cb115fcd4e3fb22fa0374d0ad61c2dc6de52
  timestamp: 2022-04-13 17:23:40+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.20.0/operator-sdk_linux_amd64
  sha256: b21437d72700fadbef4525b1840719003fa43b019a14eecc62b88d191d30f5e5
  timestamp: 2022-04-30 15:19:55+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.20.0/operator-sdk_linux_arm64
  sha256: e8e55319fe3c4ccc80c1123eaf92fdcc025d65b53c7f4e61df2675686da00d04
  timestamp: 2022-04-30 15:19:55+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.20.1/operator-sdk_linux_amd64
  sha256: ddd29d15111cff3450232b84eccac804490e7ffedf106f113bcbdf524a3d4f0f
  timestamp: 2022-05-19 23:21:17+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.20.1/operator-sdk_linux_arm64
  sha256: 712a92051342361717eef39e4ad2cc22f51b15cd44ad91c42b210d3f1e6814d9
  timestamp: 2022-05-19 23:21:17+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.21.0/operator-sdk_linux_amd64
  sha256: 20f62ea70512d7c6d4854f7537cb24747b147ee588a281b0b6b75e25fd8fec0f
  timestamp: 2022-05-25 03:58:39+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.21.0/operator-sdk_linux_arm64
  sha256: 56ffca5132bc46583103908078bfa1a5b252e805ff79a67538b0b82468d7bb43
  timestamp: 2022-05-25 03:58:39+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.0/operator-sdk_linux_amd64
  sha256: 2fc68a50b94b7c477e804729365baa5de6d5afcfea9b7fcac9f93dd649c29e90
  timestamp: 2022-06-14 23:19:19+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.0/operator-sdk_linux_arm64
  sha256: d2c5c1f1ade6ea77b704936043516e0a8804f17232fde9b54a1cb311a20542f1
  timestamp: 2022-06-14 23:19:19+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.1/operator-sdk_linux_amd64
  sha256: af98ba776c2a6ea5d6df2834c5e99a83cf8def2189400012f9003ef39b7ddb3b
  timestamp: 2022-07-12 06:21:01+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.1/operator-sdk_linux_arm64
  sha256: 965c3e829969ea7bcb11e13cfeb1d2360d520fa363800c6508cc63957b24c9ac
  timestamp: 2022-07-12 06:21:01+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.2/operator-sdk_linux_amd64
  sha256: 6bbb933e6169c1f36dca1f02ee337802b6216695f8d97b97e767553667ebdebf
  timestamp: 2022-07-21 20:29:56+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.22.2/operator-sdk_linux_arm64
  sha256: 3ae3b4f94dbd06387095ad711f889aedaa939fe8789dd7db20161466f1885109
  timestamp: 2022-07-21 20:29:56+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.23.0/operator-sdk_linux_amd64
  sha256: 27c8389ad469d6f1f6a21a0dfc3e54103d1382a6119d7da4e072694db57b2276
  timestamp: 2022-08-23 20:27:54+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.23.0/operator-sdk_linux_arm64
  sha256: d4aa95b05c18d9b4eba04258e04cc7feff82372d61720ed3e81efc035bfe8d9e
  timestamp: 2022-08-23 20:27:54+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.24.0/operator-sdk_linux_amd64
  sha256: 84fd128f9097097e049eb88500dcf29c6ac6d857be97e26ab1006b0c6c817641
  timestamp: 2022-10-10 23:24:38+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.24.0/operator-sdk_linux_arm64
  sha256: 6fbf725cf9d31862f3685a43c2ce527a77e6234a9524cf7c8cd99f46a0bed01e
  timestamp: 2022-10-10 23:24:38+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.24.1/operator-sdk_linux_amd64
  sha256: 29590a1da14c74b0c91c66723892541d5d5d8de3ee1004d178393c8df6b75096
  timestamp: 2022-10-17 20:46:46+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.24.1/operator-sdk_linux_arm64
  sha256: 37adf92cd4675ffd1dc59ea8eba9954eadfbfd41ab7444c74740189762a9e98d
  timestamp: 2022-10-17 20:46:46+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.0/operator-sdk_linux_amd64
  sha256: 35fcbc4d20b98c2d52ae4645254cec18060992530f406ac839e62a984f1a049a
  timestamp: 2022-10-23 11:28:11+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.0/operator-sdk_linux_arm64
  sha256: ebc6dce4eafdf51419ecaad29e55bb0a17c7273f9bea07f15ee53f145e94a57b
  timestamp: 2022-10-23 11:28:11+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.1/operator-sdk_linux_amd64
  sha256: 9596b2894b4b1d7f1c3b54cb1ec317b86494dbc00718b48561dfbcb232477c26
  timestamp: 2022-11-09 19:28:42+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.1/operator-sdk_linux_arm64
  sha256: 80a27e50bd47ec2e97112f269bd9252602cc265746446a97e9034475563f9446
  timestamp: 2022-11-09 19:28:42+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.2/operator-sdk_linux_amd64
  sha256: 6b147b2a0d6968655d4d1236e6899e2887724ed6eaa6d4c34be920dc91a34c38
  timestamp: 2022-11-15 22:19:56+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.2/operator-sdk_linux_arm64
  sha256: e73018bddcf6a21c78cca22f1f71e51354902cf2a3fabaa68f68db2453a32449
  timestamp: 2022-11-15 22:19:56+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.3/operator-sdk_linux_amd64
  sha256: a6fb09275cbbbe4f02c9d92434b28167d641feae526c7aca551f42af48157706
  timestamp: 2022-12-02 16:17:59+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.25.3/operator-sdk_linux_arm64
  sha256: 57f0c21384b1c57405178dac3c1a78458939fc407caef3bb063ce5ff18883f91
  timestamp: 2022-12-02 16:17:59+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.26.0/operator-sdk_linux_amd64
  sha256: bdbdcb2843c7bcaa0da2bf99a9a6949711aaa9d0ac1a2085b19077d2eca157a1
  timestamp: 2022-12-10 02:34:26+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.26.0/operator-sdk_linux_arm64
  sha256: c5e87c3a79ed8a5959762ceb016c0d93ea4c55f1703baa245c20b0a68a20a0f7
  timestamp: 2022-12-10 02:34:26+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.27.0/operator-sdk_linux_amd64
  sha256: d953372d4142f85904f1613881f3d78c1fb5390444589f54029e33cc7e38ee13
  timestamp: 2023-02-03 02:42:35+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.27.0/operator-sdk_linux_arm64
  sha256: 159cca716c64e61e5ed201cff94feeea03061aee917a456b0b9d7f41d61845c4
  timestamp: 2023-02-03 02:42:35+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.28.0/operator-sdk_linux_amd64
  sha256: da5b57c59f5c9751c0466569968d35e1ad118308f4f0a9fd38f800130cf85e8b
  timestamp: 2023-03-15 01:36:53+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.28.0/operator-sdk_linux_arm64
  sha256: a99eefb61f4d66266ce337f80961f4bdb4b6c8bd5cf0c2d01f44081f1359846e
  timestamp: 2023-03-15 01:36:53+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.28.1/operator-sdk_linux_amd64
  sha256: 67b69352c855b72b4deee630977938d590fa058ea4c8f1a29fdbc57a331fe395
  timestamp: 2023-04-28 21:14:34+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.28.1/operator-sdk_linux_arm64
  sha256: 1cc8504a7af1941aaadeaa4be3b06f514f0f89b58d0d86cb5f4f106c5643981f
  timestamp: 2023-04-28 21:14:34+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.29.0/operator-sdk_linux_amd64
  sha256: 90d88e8107bd87c7af1a49f64a10dfdf72bf110643842523c1ef123af221ee2a
  timestamp: 2023-05-31 21:14:40+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.29.0/operator-sdk_linux_arm64
  sha256: 758e066b879e307569baf0d53de4f3a646c544a260f7d17e6418f3495a3c7a19
  timestamp: 2023-05-31 21:14:40+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.30.0/operator-sdk_linux_amd64
  sha256: 82d7e7e2043df6cddc1309c5061cc43189d9b0c29140019a440482d1a3e36f98
  timestamp: 2023-06-27 01:54:19+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.30.0/operator-sdk_linux_arm64
  sha256: 4250336c1dcc293dd5d6b7dfc8cb79a5905314fb9504edb4f6a5f4fff9aadfa4
  timestamp: 2023-06-27 01:54:19+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.31.0/operator-sdk_linux_amd64
  sha256: fb4c386bca665695e31134cba192564b0b5015f9838fe34f5f2798708330df6a
  timestamp: 2023-07-27 15:16:22+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.31.0/operator-sdk_linux_arm64
  sha256: d0cc0d43ff5ef4b6648782259eb77c38db67bd98079dd7d59516fbd2c8044f77
  timestamp: 2023-07-27 15:16:22+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.32.0/operator-sdk_linux_amd64
  sha256: 39f3d31529c49906bec8e1e3c017f536ad13faa994f02288782d9742452d4a65
  timestamp: 2023-10-06 01:12:42+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.32.0/operator-sdk_linux_arm64
  sha256: 894b6ef797c7dccf9f570ba739925f74fcb67ea844c5b21c83463763eb50b8eb
  timestamp: 2023-10-06 01:12:42+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.33.0/operator-sdk_linux_amd64
  sha256: 5815115761ac79ebb5693363edb4d5d9656dc6290b0b9f07b057be259452ba89
  timestamp: 2023-12-19 21:12:48+00:00
- url: https://github.com/operator-framework/operator-sdk/releases/download/v1.33.0/operator-sdk_linux_arm64
  sha256: ebf81206416319068183a17816ebb4ab76a172597d686a4b981a90dce8fc12f1
  timestamp: 2023-12-19 21:12:48+00:00

Badge

WakeMeOps

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