Prepushing
You can configure the access to supported platforms before pushing the Mashery Local Docker images and starting Mashery Local cluster deployment.
![](GUID-32B8F01D-1323-4695-A314-D62A409465B5-display.png)
The access to the following platforms and container registries can be configured:
![](GUID-32B8F01D-1323-4695-A314-D62A409465B5-display.png)
The access to the following platforms and container registries can be configured:
Configuring AWS
For deployment of Mashery Local cluster in Kubernetes at AWS, it is recommended to use Access Key / Secret Access Key from service account. AWS IAM role is also supported.
Configuring Azure
For deployment of Mashery Local cluster in Kubernetes in Azure, it is recommended to use Service Principal. Service Principal is used to:
-
Create Azure Container Registry;
-
Push Mashery Local Docker images to Azure Container Registry;
-
Create Kubernetes cluster using Azure Kubernetes Service;
-
Create Mashery Local cluster in Kubernetes at Azure.
![](GUID-1E1B6EED-691A-41AB-B360-0930913301EB-display.png)
Name | Definition | Notes |
---|---|---|
DIRECTORY_ID | Directory (tenant) ID | |
APPLICATION_ID | Application (client) ID | |
CLIENT_SECRET | Client Secret | |
RESOURCE_GROUP | Resource Group | The resource group will be created if it does not exist. |
RESOURCE_GROUP_REGION | Resource Group Region | |
CONTAINER_REGISTRY | Container Registry | The container registry will be created if it does not exist. |
Configuring CGP
For deployment of Mashery Local cluster in Kubernetes at GCP, it is recommended to use Service Account. Service Account is used to:
![](GUID-AF2884D2-DDFD-4A9E-A806-E73717CE23A8-display.png)
- Create GCP Container Registry;
- Push Mashery Local Docker images to GCP Container Registry;
- Create Kubernetes cluster using GCP Kubernetes Service;
- Create Mashery Local cluster in Kubernetes at GCP.
![](GUID-AF2884D2-DDFD-4A9E-A806-E73717CE23A8-display.png)
Copyright © Cloud Software Group, Inc. All rights reserved.