This page provides information to help you set up ghost for your Kubernetes
cluster on the Greenhost cloud. Currently this process requires a manual
confirmation by Greenhost employees, so you will need our support at some
point.
cluster on Greenhost VPSs. Currently this process requires manual activation.
Please contact Greenhost support to activate this feature.
Prerequisites
-------------
* a Kubernetes platform running on the Greenhost cloud platform, or on eclips.is;
* a Kubernetes platform running on the Greenhost VPS platform, or on eclips.is;
* a functioning `Helm`_ install for that cluster.
...
...
@@ -20,8 +19,7 @@ The ghost storage provisioner will need to use Greenhost's API to create (and
delete) virtual disks, based on requests by the Kubernetes cluster. Because
this has obvious implications for security, and also incurs costs for the
virtual disks to the account owner, this needs special permissions to be set
for the machines that make up the cluster. We made this a manual step for now
that needs to be taken by Greenhost employees.
for the machines that make up the cluster.
Please contact `our support team <Greenhost support_>`_ to request these
changes, including a list of VPSs that make up the cluster, and optionally a
...
...
@@ -58,8 +56,8 @@ You can check that the provisioner and driver are running:
Should list among other things a single ``greenhost-provisioner`` pod, and one
``ghost-driver`` pod on per worker node.
If you now create a Persistent Volume Claim, the provisioner should pick this up and create a corresponding Persistent Volume. You can also check that virtual disks appear in the `listing <Greenhost cloud disk listing_>`_.
If you now create a Persistent Volume Claim, the provisioner should pick this up and create a corresponding Persistent Volume. You can also check that virtual disks appear in the `listing <Greenhost disk image listing_>`_.