SecretGoogleCreating Secret

Google’s Secret:

In order to interact with Google service such GKE , you will need to add google cloud secret into the Gripo application. Use the following steps to get the secret and add to GRiPO .

Adding Google’s Secret to GRiPO

  • To create a secret, navigate to the Administration section and select Settings.

azure

  • Click on Secret

azure

  • To initiate the secret creation process, click on the Create button.

    azure

  • In the pop-up window, select Google.

google-secret

  • Fill out the form by providing a name, then proceed to upload the file by clicking the ‘Choose File’ option

google-secret


Uploading a JSON file requires a service account created in Google Cloud

Create Secret on Google Cloud


Visit https://cloud.google.com

google-secret

Create Service Account :
  • Access IAM & Admin section via the Quick Access menu for streamlined and efficient management

google-secret

  • Alternatively, quickly access IAM & Admin by searching for it in the Google Cloud Console’s search bar.

google-secret

  • Within the IAM and Admin section, navigate to ‘Service Accounts’ and proceed to create a new service account by selecting the ‘Create Service Account’ option

google-secret

  • Specify the service account name, ID, and description, then proceed by clicking on ‘Create and Continue’

google-secret

  • Assign roles as needed by selecting ‘Add Role.’
Extended Capabilities Setup Roles:
  • Compute Admin
  • Kubernetes Engine Admin
  • Kubernetes Cluster Admin
  • Kubernetes Engine Viewer
  • Kubernetes Engine Developer

Include these roles during the setup for expanded capabilities.

  • Click”Add Another Role” to grant more roles.

google-secret

  • Finish by clicking ‘Done’ after assigning roles and providing necessary details

google-secret

  • You can verify your service account by checking the list of service accounts in the” Service Account section”.

google-secret

Adding Key in Service Account:
  • Add a key by navigating to the ‘Key’ section

google-secret

  • In the Key section, click on ‘Add Key,’ then choose ‘Create Key’ to proceed.

google-secret

Upon completion, a JSON file containing the secret information will be generated and made available for download.

  • Choose the file from your local download directory and upload it to the system by selecting the designated option

google-secret

  • After uploading the file, the necessary information for the Google account form will be automatically filled. Click on the ‘Submit’ button to finalize the secret creation process

google-secret

  • Your recently created secret is now visible in the list of secrets for your reference.

google-secret

Next Steps

After adding secret you can proceed to cluster provisioning