Skip to content

v0.20.0

Choose a tag to compare

@cmwylie19 cmwylie19 released this 14 Dec 16:22
· 1795 commits to main since this release
f06c3c2

Features

  • feat: add controller env variables from package.json Pepr config by @jeff-mccoy in #439
{
  "name": "pepr-test-module",
  "version": "0.0.1",
  "description": "A test module for Pepr",
  ....
  "pepr": {
    "name": "pepr-test-module",
    "uuid": "static-test",
    "onError": "reject",
    "alwaysIgnore": {
      "namespaces": [],
      "labels": []
    },
    "includedFiles": [],
    "env": {  // <- Automatically injected into Admission and Watcher deployments
      "MY_CUSTOM_VAR": "example-value",
      "ZARF_VAR": "###ZARF_VAR_THING###"
    }
  },
> k get svc,po,deploy -n pepr-system  --show-labels     
NAME                               TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)   AGE     LABELS
service/pepr-static-test           ClusterIP   10.43.9.3      <none>        443/TCP   5m24s   pepr.dev/controller=admission
service/pepr-static-test-watcher   ClusterIP   10.43.75.252   <none>        443/TCP   5m24s   pepr.dev/controller=watcher

NAME                                            READY   STATUS    RESTARTS   AGE     LABELS
pod/pepr-static-test-b7f858d7-fsx5z             1/1     Running   0          5m24s   app=pepr-static-test,pepr.dev/controller=admission,pod-template-hash=b7f858d7
pod/pepr-static-test-b7f858d7-vr89k             1/1     Running   0          5m24s   app=pepr-static-test,pepr.dev/controller=admission,pod-template-hash=b7f858d7
pod/pepr-static-test-watcher-78647f6bbd-8jckv   1/1     Running   0          5m24s   app=pepr-static-test-watcher,pepr.dev/controller=watcher,pod-template-hash=78647f6bbd

NAME                                       READY   UP-TO-DATE   AVAILABLE   AGE     LABELS
deployment.apps/pepr-static-test           2/2     2            2           5m24s   app=pepr-static-test,pepr.dev/controller=admission
deployment.apps/pepr-static-test-watcher   1/1     1            1           5m24s   app=pepr-static-test-watcher,pepr.dev/controller=watcher

What's Changed

  • fix: remove pull request trigger by @cmwylie19 in #424
  • fix: Docs workflow should not be triggered by PR, only merged to main by @cmwylie19 in #425
  • chore: bump the development-dependencies group with 1 update by @dependabot in #428
  • chore: connect failurePolicy to package.json onError by @cmwylie19 in #436
  • chore: bump the development-dependencies group with 1 update by @dependabot in #438
  • chore: bump the production-dependencies group with 2 updates by @dependabot in #440

Full Changelog: v0.19.0...v0.20.0