v0.14.0
Features
Watch Action for observing existing K8s resources in the cluster by @jeff-mccoy in #180
When(a.ConfigMap)
.IsCreatedOrUpdated()
.Watch(async (cm, phase) => {
Log.info(cm, `ConfigMap was ${phase}.`);
});Introduce new Kubernetes Fluent Client with support K8s Server-Side Apply by @jeff-mccoy in #180
async function applyDemo() {
await K8s(kind.ConfigMap).Apply({
metadata: {
name: "pepr-ssa-demo",
namespace: "pepr-demo-2",
},
});
}PeprStore simple key-value store for persisting data across actions and pods by @jeff-mccoy in #180
Store.onReady(data => {
Log.info(data, "Pepr Store Ready");
});
Store.subscribe(data => {
Log.info(data, "Pepr Store Updated");
});
Store.setItem("example-1", "was-here");What's Changed
- Add Issue and PR Templates to Pepr by @cmwylie19 in #277
- Bump the production-dependencies group with 1 update by @dependabot in #285
- Bump the development-dependencies group with 6 updates by @dependabot in #276
- Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #273
Full Changelog: v0.13.4...v0.14.0