Skip to content

Releases: freepik-company/admitik

v0.3.0

19 Nov 13:47
Compare
Choose a tag to compare

Highligths:

  • Add logsPrintf function to templates to throw logs during request's lifecycle

  • Add new field .spec.failureAction to ClusterAdmissionPolicy: Now it's possible to evaluate conditions and allow entrance of the resource as if the conditions were met. This helps debugging potential collisions before enforcing the policies. Posible values are: Enforce and Audit

  • Now, the controller create Kubernetes events for each admission request in both failure modes. This way another process can send them to external places as Slack. Do you know Notifik?

  • Helpful README: tips for logsPrintf function

Contributors:
@achetronic

admitik-helm-chart-0.3.0

19 Nov 13:48
Compare
Choose a tag to compare

A Helm chart for Admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)

v0.2.0

13 Nov 20:42
0155784
Compare
Choose a tag to compare

Highligths:

  • Add setVar function to templates to store data during request's lifecycle: Now there is a function setVar that is able to store keys under .vars scope. This scope is alive during the life of evaluation of a complete ClusterAdmissionPolicy object, so those vars are global inside only one request done to the admission server

  • Helpful README: examples for setVar function

Contributors:
@achetronic

admitik-helm-chart-0.2.0

13 Nov 20:42
0155784
Compare
Choose a tag to compare

A Helm chart for Admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)

v0.1.0

11 Nov 13:30
Compare
Choose a tag to compare

Highligths:

  • Ability to get and inject other resources in templating stage to allow the user evaluate cluster-wide situations in conditions

  • Conditions support templating. Templating engine include vitamins: Sprig functions and some others from Helm: toToml, toYaml, fromYaml, fromYamlArray, toJson, fromJson, fromJsonArray

  • Ability to autogenerate self-signed certificates for the admission webhook configuration. It's also able to delegate this and use an external provided one

  • Examples added into samples directory

  • Friendly ClusterAdmissionPolicy CR status.conditions: included conditions for CR reconciliation loop. Templating issues are logged as they can affect several resources at the same time

  • Helpful README: examples for deployment using bundle or Helm and several use cases

Contributors:
@achetronic @dfradehubs @sebastocorp

admitik-helm-chart-0.1.0

11 Nov 13:30
Compare
Choose a tag to compare

A Helm chart for admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)