Install Valkey with Helm and OpenShift

JFrog Installation & Setup Documentation

Content Type
Installation & Setup
Helm (Kubernetes)
  1. Add the charts.jfrog.io repository to your Helm client.

    helm repo add jfrog https://charts.jfrog.io
  2. Update the Helm repository.

    helm repo update
  3. Installation requires Catalog, Cache, and Valkey. The following sample shows how to provide these in the values.yaml file.

    catalog:
      enabled: true
      cache:
        enabled: true
    
    valkey:
      enabled: true
            
  4. Run the Helm install command to proceed with the installation. The following command shows how to pass the required values through a values.yaml file.

    helm upgrade --install xray jfrog/xray --namespace xray -f values.yaml
  5. To access the logs, find the name of the Valkey pod using the following command:

    kubectl --namespace <your namespace> get pods
  6. To get the container logs, run the following command:

    kubectl --namespace <your namespace> logs -f <name of the pod>
Helm (OpenShift)
  1. Add the charts.jfrog.io repository to your Helm client.

    helm repo add jfrog https://charts.jfrog.io
  2. Update the Helm repository.

    helm repo update
  3. Installation requires Catalog, Cache, and Valkey. The following sample shows how to provide these in the values.yaml file in the Xray installation.

    catalog:
      enabled: true
      containerSecurityContext:
        enabled: false
      podSecurityContext:
        enabled: false
      cache:
        enabled: true
    
    valkey:
      enabled: true
            
  4. Run the Helm install command to proceed with the installation. The following command shows how to pass the required values through a values.yaml file.

    helm upgrade --install xray jfrog/xray --namespace xray -f values.yaml
  5. To access the logs, find the name of the Valkey pod using the following command:

    kubectl --namespace <your namespace> get pods
  6. To get the container logs, run the following command:

    kubectl --namespace <your namespace> logs -f <name of the pod>