Releases: freepik-company/admitik
v0.3.0
Highligths:
-
Add
logsPrintf
function to templates to throw logs during request's lifecycle -
Add new field
.spec.failureAction
toClusterAdmissionPolicy
: 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
andAudit
-
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 forlogsPrintf
function
Contributors:
@achetronic
admitik-helm-chart-0.3.0
A Helm chart for Admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)
v0.2.0
Highligths:
-
Add
setVar
function to templates to store data during request's lifecycle: Now there is a functionsetVar
that is able to store keys under.vars
scope. This scope is alive during the life of evaluation of a completeClusterAdmissionPolicy
object, so those vars are global inside only one request done to the admission server -
Helpful
README
: examples forsetVar
function
Contributors:
@achetronic
admitik-helm-chart-0.2.0
A Helm chart for Admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)
v0.1.0
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
A Helm chart for admitik, an admission controller for Kubernetes that allow resources entrance if conditions are met (realtime)