Presslabs Dashboard Prerequisites
Before installing the Presslabs Dashboard from Google Cloud's Marketplace, there are some prerequisites that need to be met.
Step 1: Make sure you have a Google account, an active plan and a project
The Presslabs Dashboard is only available on Google Cloud Platform's Marketplace for now, so you need to have a Google account and an active plan to be able to use it. For testing purposes, you can also use their 12-month free trial with $300 credit, on their Google Cloud Platform Free Tier page you can see more information.
You also need to have a project created, you can create a project from here .
Step 2: Create a cluster
Go to the
Google Cloud Console
and then go to
Kubernetes Engine ->
You can create a standard cluster with the default settings and minimum 3 nodes, or any settings suited to your needs, but make sure you have the following:
1. The static version for your cluster should be 1.15 or 1.16
All Dashboard features are available only for Kubernetes 1.15 and Kubernetes 1.16, so make sure to choose a Static version for your cluster with these versions.
2. Machine type should have at least 4 vCPU and 15 GB memory
Node Pools -> Default Pool -> Nodes to choose your machine type:
For example, you could choose machines starting with n1-standard-4, n2-standard-4 etc.
3. Make sure you have checked Enable Workload Identity
Cluster -> Security to enable it:
4. Make sure you have checked Enable Application Manager
Cluster -> Features to enable it:
5. After you've created your cluster, you'll need to connect to it:
In your cluster details, simply press “Connect”, then copy and run the command line from here into your terminal:
Step 3: Choose a domain for the Dashboard domain
You need a domain or subdomain that the Presslabs Dashboard can use. For example, if you already have the domain
myagency.com for your agency, you can choose to set up the Presslabs Dashboard on a subdomain such as
Step 4 (Optional): Reserve an IP on Google Cloud IP
This step is optional if you want to quickly test the Dashboard, but keep in mind that for a production site it's recommended to reserve an IP.
Go to the Google Cloud Console
External IP addresses->
Reserve Static Address
Select IPv4 and Regional, with the same region as your cluster.
Point your DOMAIN DNS record to the IP
Now you can proceed with actually installing the Presslabs Dashboard .
You can configure the settings for the Presslabs Dashboard from the configuration wizard that [...]
Create Dashboard credentials
Step by step instructions on how to setup your credentials that will allow you to login into the [...]
Install the Presslabs Dashboard
The Presslabs dashboard can be installed with a simple click from Google's Marketplace, after making [...]
Upgrade the Presslabs Dashboard
If you have already installed the Presslabs Dashboard and you want to use a newer version, here is [...]