DirectorySecurity advisories
Sign in

Directory

kube-vip logo

kube-vip

Last changed
Get started with latest for free
docker pull cgr.dev/chainguard/kube-vip

Need access to a specific version? Contact us.

Sign in for updates

Get notified of upcoming product changes, critical vulnerability notifications and patches and more.

Sign in
Versions
Overview
Provenance
Specifications
SBOM
Vulnerabilities
Advisories

Kubernetes Control Plane Virtual IP and Load-Balancer

Download this Image

The image is available on cgr.dev:

docker pull cgr.dev/chainguard/kube-vip:latest

Usage

Deployment

kube-vip has documentation covering deployments. They don't make any reference to helm charts, although there seems to be one published separately (see section below).

The deploy instructions differ depending on your k8s environment. Refer to the upstream docs](https://kube-vip.io/docs/installation) for the correct set of instructions. Be sure to replace the image reference in any manifests to the Chainguard image.

For reference, here are some steps we followed to setup a local test environment using a local k3d cluster.

Helm

kube-vip publishes a helm chart for deploying the image. However, they have commented out 'tag' in the values.yaml:

image:
  repository: ghcr.io/kube-vip/kube-vip
  pullPolicy: IfNotPresent
  # Overrides the image tag whose default is the chart appVersion.
  # tag: "v0.7.0"

If you wish to use this helm chart, you'll need to provide a custom values.yaml file, which is updated to use the chainguard image and latest tag:

helm repo add kube-vip https://kube-vip.github.io/helm-charts/
helm install my-kube-vip kube-vip/kube-vip -f my-custom-values.yaml

[!WARNING] During testing with the original (non-chainguard) image, we did not have much success getting a successful deployment. On occasions, our local k8s cluster to become unresponsive. If you are referring to this chart, we would advise you to test out in a non-production environment first.

Licenses

Chainguard Images contain software packages that are direct or transitive dependencies. The following licenses were found in the "latest" version of this image:

  • MIT

  • Apache-2.0

  • LGPL-2.1-or-later

  • MIT

  • MPL-2.0

For a complete list of licenses, please refer to this Image's SBOM.

Software license agreement 

Related images

Category
application
kubernetes

Products

Chainguard Images

© 2024 Chainguard, Inc.