Containers and Kubernetes

Vertica on Kubernetes supports OpenShift, a hybrid cloud platform that adds security features and additional support to Kubernetes.

Red hat OpenShift support

Vertica on Kubernetes supports OpenShift, a hybrid cloud platform that adds security features and additional support to Kubernetes. The Vertica DB operator is available in the OpenShift OperatorHub as a community-based operator that supports OpenShift versions 4.8 and higher.

For details, see Red hat OpenShift integration.

Vertica server online upgrade

You can upgrade the Vertica server versions without taking your cluster offline. Set the new upgradePolicy custom resource parameter to upgrade one subcluster at a time without interrupting your database activity.

For details, see Upgrading Vertica on Kubernetes.

Managed Kubernetes services support

Vertica supports managed Kubernetes services on Google Kubernetes Engine (GKE).

Improved logging with helm chart installs

Vertica DB operators that were installed with Helm have additional logging features. You can specify whether the operator sends logs to standard output, or to a file in the operator pod filesystem. In addition, you can set logging levels with new Helm chart parameters.

For details about the new logging Helm chart parameters, see Helm chart parameters.

Add environment variables to the Vertica server container

Use annotations in the custom resource to add environment variables in the Vertica server container. For details, see Custom resource definition parameters.