Pivotal Greenplum for Kubernetes 0.2.0 Release Notes
Pivotal Greenplum for Kubernetes is an experimental release of Pivotal Greenplum Database on Kubernetes. Greenplum for Kubernetes v0.2.0 is a minor release that includes several feature changes, and is based on Pivotal Greenplum Database 5.11.
Refer to the Pivotal Greenplum Database documentation for detailed information on Pivotal Greenplum Database.
Pivotal Greenplum for Kubernetes 0.2.0 deploys on PKS version 1.1.1 or later or Kubernetes version 1.10.4 or later (Minikube, GKE, etc.).
Pivotal Greenplum for Kubernetes includes the Greenplum Database version identified below:
|Greenplum for Kubernetes Version||Greenplum Database Version|
This release introduces the following feature changes and improvements:
deploy.shscript no longer requires you to specify the
key.jsonfile as an argument. Instead, reference
MASTER_DATA_DIRECTORYvariable was removed from
Values-common.yml. This directory is always set to
/greenplum/data-1in Greenplum for Kubernetes.
PGPORTvalue is now set automatically in the docker container; you do not need to manually set
PGPORTwhen activating a standby master.
- The Kubernetes service account key (
key.json) file is no longer specified as part of the
deploy.shcommand. Instead, you must specify the location of this file in the
Values-common.yamlfile as the value of
dockerRegistryKeyJson. See Deployment Configuration Options.
- Pivotal Greenplum Database 5.11 supports using Fully Qualified Domain Names (FQDN) to do Host Based authentication in
pg_hba.conf. In a Greenplum for Kubernetes deployment, the
HBA_HOSTNAMES=1to use a FQDN for all segments including master. You must use a FQDN when using either
gpinitstandbywith Greenplum for Kubernetes.
- All pods now rely on Kubernetes for DNS services, and they no longer use local files for hostname-to-IP resolution.
- Pivotal Greenplum for Kubernetes is an experimental product and is not intended for use in a production environment. Experimental features are subject to change without notice in future releases.
- In order to install Greenplum Database package (
.gppkg) files such as MADLib that use the
gppkgutility, you must first install the
alienutility onto Greenplum hosts (for example,
sudo apt-get install alien).