Help us shape the future of Go! Take the 2026 Go Developer Survey

kube-image-updater

module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2024 License: Apache-2.0

README

Kubernetes Image Updater

Kubernetes Image Updater is a tool that allows you to update the images of your Kubernetes deployments.

Useful links:

Requirements

  • Go 1.22.x (to build the provider plugin)

Using the Kube Image Updater

To quickly get started with the Kube Image Updater, you can use the following example:

apiVersion: kimup.cloudavenue.io/v1alpha1
kind: Image
metadata:
  labels:
    app.kubernetes.io/name: kube-image-updater
    app.kubernetes.io/managed-by: kustomize
  name: demo
  namespace: default
spec:
  image: ghcr.io/orange-cloudavenue/kube-image-updater
  baseTag: v0.0.19
  triggers:
    - type: crontab
      value: "00 00 */12 * * *"
  rules:
    - name: Automatic update semver minor
      type: semver-minor
      actions:
        - type: apply

Contributing

This provider is open source and contributions are welcome.

If you want to contribute to this provider, please read the contributing guidelines.

You may also report issues or feature requests on the GitHub issue tracker.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the kimup v1alpha1 API group +kubebuilder:object:generate=true +groupName=kimup.cloudavenue.io
Package v1alpha1 contains API Schema definitions for the kimup v1alpha1 API group +kubebuilder:object:generate=true +groupName=kimup.cloudavenue.io
cmd
kimup command
operator command
internal
log
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL