Deprecation notices

This page lists deprecations of Commodore features organized by version. We include a link to relevant documentation, if applicable.

Unreleased

v0.6.0

parameters.commodore.jsonnet_libs is deprecated

Users should specify Jsonnet dependencies of components in the component’s jsonnetfile.json.

For now, Commodore itself ensures kube-libsonnet is available as lib/kube.libsonnet.

v0.5.0

parameters.component_versions is deprecated

Users should switch to parameters.components which has the exact same format.

v0.4.0

  • Class includes of components are removed. Instead components must be included with entries in the applications array.

v0.3.0

  • The reclass hierarchy must be configured in the global defaults repository. See the reference docs for details.

  • The following parameters will be removed in a future release. They’re replaced by keys in parameters.facts and parameters.cluster:

    • parameters.cluster.distparameters.facts.distribution

    • parameters.cloud.providerparameters.facts.cloud

    • parameters.cloud.regionparameters.facts.region

    • parameters.customer.nameparameters.cluster.tenant

v0.2.0