Skip to content

Latest commit

 

History

History
100 lines (51 loc) · 4.37 KB

create-auth-credentials-on-gke.adoc

File metadata and controls

100 lines (51 loc) · 4.37 KB
sidebar permalink summary
sidebar
create-auth-credentials-on-gke.html
Learn how to create auth credentials on Google Container Engine (GKE), so that you can create a GKE cluster using NKS.

How to Create Auth Credentials on Google Container Engine (GKE)

Create a New Project

NKS must be set up to manage a project within your Google Container Engine (GKE) account. To do this, log into the Google cloud console at https://console.cloud.google.com.

Click Project to open the drop-down menu.

Google Container Engine: Click Project

In the pop-up window which appears, select an organization from the drop-down menu.

Google Container Engine: Select Organization

Click the + to Create Project.

Google Container Engine: Create Project

Fill in "NKS" as the project name, then click Create.

Google Container Engine: Fill in the name and click Create

It may take a few moments for the project to be created. Once the task is complete, you will be redirected to the project Dashboard.

Google Container Engine: Project dashboard

Enable the Google Container Engine API

The next step is to use the API Manager to enable the Google Container Engine API for this project. Click APIs & Services > Dashboard in the navigation column on the left.

Google Container Engine: API Manager

This will take you to the API Manager Dashboard. Click ENABLE APIS AND SERVICES.

Google Container Engine: Enable API

This will take you to the API Library. Search for "Google Container Engine".

Google Container Engine: Enable API

Click Container Engine API.

Google Container Engine: Click Container Engine API

This will take you to the Container Engine API page. Click ENABLE to enable the API.

Google Container Engine: Click ENABLE

Create Credentials

After the new project has been created, click the Credentials link on the left to create credentials.

Google Container Engine: Click Credentials

In the pop-up window which appears, click Create credentials.

Google Container Engine: Create Credentials

From the drop-down menu, choose Service account key.

Google Container Engine: Service account key

Click the Service account drop-down menu and choose New service account.

Google Container Engine: Service account key

Fill out the following:

  • In the Service Account Name field, give your account a name like spc-admin.

  • For Role select Project > Owner.

  • For Key type select JSON.

Then click Create.

Google Container Engine: Service account key

The JSON credentials (keyset) will automatically be saved to your local computer.

Google Container Engine: Credentials saved

Locate the new .json file in your downloads folder and open it with a plaintext editor such as Notepad. Copy and paste the contents into the NKS website when you create a new cluster.