Skip to content

Automated Dependency Updates for Sveltos

Categories: kubernetes, cd

Renovate supports updating Sveltos dependencies.

File Matching

Because file names for sveltos cannot be easily determined automatically, Renovate will not attempt to match any sveltos files by default. For details on how to extend a manager's managerFilePatterns value, please follow this link.

Supported datasources

This manager supports extracting the following datasources: docker, helm.

Default config

{
  "managerFilePatterns": []
}

Additional Information

Renovate uses the Sveltos manager to update the dependencies in Helm-Charts for Sveltos resources.

Learn about Sveltos Helm-Charts by reading the Sveltos documentation.

You must set a managerFilePatterns pattern

The sveltos manager has no default managerFilePatterns pattern. This is because there is are no common filename or directory name conventions for Sveltos YAML files. You must set your own managerFilePatterns rules, so Renovate knows which *.yaml files are Sveltos definitions.

managerFilePatterns pattern examples

If most .yaml files in your repository are for Sveltos
{
  "sveltos": {
    "managerFilePatterns": ["/\\.yaml$/"]
  }
}
Sveltos YAML files are in a sveltos/ directory
{
  "sveltos": {
    "managerFilePatterns": ["/sveltos/.+\\.yaml$/"]
  }
}
One Sveltos file in a directory
{
  "sveltos": {
    "managerFilePatterns": ["/^config/sveltos\\.yaml$/"]
  }
}

Disabling parts of the sveltos manager

You can use these depTypes for fine-grained control, for example to disable parts of the Sveltos manager.

Resource depType
Cluster Profiles ClusterProfile
Profiles Profile
EventTrigger EventTrigger