Releases: defenseunicorns/pepr
v0.22.3-alpha
What's Changed
- chore: new trigger for docs flow by @cmwylie19 in #489
Full Changelog: v0.22.2...v0.22.3-alpha
v0.22.2
v0.22.1
features
- feat: enable docs build on published release by @btlghrants in #484
What's Changed
- chore: bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #486
- chore: bump the development-dependencies group with 2 updates by @dependabot in #487
Full Changelog: v0.22.0...v0.22.1
v0.22.0
Features
Make npx pepr deploy
wait recursively for deployments to be in a ready-state - feat: npx pepr dev does not wait for resources to be fully up by @schaeferka in #435
Work on multi-versioned docs automation for the Docs Site - feat: delete website by @btlghrants in #459
Locking down the Pepr generated Kubernetes manifests with securityContexts - feat: add sane defaults to the pod and containers in pepr deployments by @cmwylie19 in #445
npx pepr deploy --force
to override manager field in the underlying KFC implementation of Server Side Apply eat: force option on npx pepr deploy by @cmwylie19 in #480
(e2e style) Upgrade test of Kubernetes manifests - feat: pepr upgrade test by @cmwylie19 in #478
Force rollouts to Pepr's Admission and Watcher deployments by adding an annotation to podSpecs - feat: add timestamp to podSpec annotations force rollout on deployments by @cmwylie19 in #483
What's Changed
- chore: update waitForDeployments by @cmwylie19 in #482
- chore: add error message for easier debugging by @cmwylie19 in #479
- chore: kubernetes slack channel for pepr and readme updates by @cmwylie19 in #467
- chore: test code coverage by @cmwylie19 in #468
- chore: bump the development-dependencies group with 2 updates by @dependabot in #456
- chore: bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in #458
- chore: bump the development-dependencies group with 2 updates by @dependabot in #457
- chore: bump the development-dependencies group with 1 update by @dependabot in #466
- chore: bump the development-dependencies group with 1 update by @dependabot in #469
- chore: bump actions/checkout from 2 to 4 by @dependabot in #472
- chore: bump actions/setup-node from 2 to 4 by @dependabot in #470
- chore: bump codecov/codecov-action from 2 to 3 by @dependabot in #471
- chore: bump the development-dependencies group with 1 update by @dependabot in #475
Full Changelog: v0.21.1...v0.22.0
v0.21.1
What's Changed
- chore: bump the production-dependencies group with 1 update by @dependabot in #455
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- feat: add resourceVersion tracking for watches & better watch recovery by @jeff-mccoy in #453
- chore: bump the production-dependencies group with 2 updates by @dependabot in #452
Full Changelog: v0.20.3...v0.21.0
v0.20.3
What's Changed
- fix: bind debug logs to fluent-client watch log handler by @jeff-mccoy in #450
Full Changelog: v0.20.2...v0.20.3
v0.20.2
What's Changed
- chore: bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #442
- chore: bump the prom-client version by @dependabot in #443
- chore: bump actions/setup-node from 4.0.0 to 4.0.1 by @dependabot in #446
- chore: bump the production-dependencies group with 1 update by @dependabot in #448
- chore: bump the development-dependencies group with 1 update by @dependabot in #447
- chore: update peer deps (not updated by dependabot) by @jeff-mccoy in #449
Full Changelog: v0.20.1...v0.20.2
v0.20.1
v0.20.0
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###"
}
},
- feat: add labels to kube artifacts by @cmwylie19 in #427
> 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