Apigee hybrid csi driver

Hi,

For creating dynamic volume in Apigee hybrid runtime plane is it required to have CSI driver installed in EKS cluster?

Solved Solved
0 2 161
1 ACCEPTED SOLUTION

Technically, there are many ways to skin this can. 

The official documentation recommendation is:

For the Cassandra database, hybrid runtime uses dynamically created persistent volumes to store data. To configure Cassandra properly, you must configure a StorageClass definition that is backed by a solid-state drive (SSD).

This topic explains how to create a new StorageClass that uses SSD and make it the default class. When Cassandra starts, it will use this default StorageClass.

 

https://cloud.google.com/apigee/docs/hybrid/v1.8/cassandra-config

As Apigee Hybrid supports many Kubernetes flavours, you would need to look at your vendor docs to define a specific provider that fulfils requirements. 

For EKS, it usually is ebs csi driver with gp2 or gp3 volumes.

 

View solution in original post

2 REPLIES 2

Technically, there are many ways to skin this can. 

The official documentation recommendation is:

For the Cassandra database, hybrid runtime uses dynamically created persistent volumes to store data. To configure Cassandra properly, you must configure a StorageClass definition that is backed by a solid-state drive (SSD).

This topic explains how to create a new StorageClass that uses SSD and make it the default class. When Cassandra starts, it will use this default StorageClass.

 

https://cloud.google.com/apigee/docs/hybrid/v1.8/cassandra-config

As Apigee Hybrid supports many Kubernetes flavours, you would need to look at your vendor docs to define a specific provider that fulfils requirements. 

For EKS, it usually is ebs csi driver with gp2 or gp3 volumes.

 

This issue is resolved by installing CSI driver in EKS cluster.