Get started with security for your Java Microservi
  • Introduction
  • Setup the IBM Cloud Environment
    • Overview
    • Access the Cluster
    • Access IBM Cloud Shell and get the code
  • Setup the IBM Cloud application environment
    • Overview
    • Exercise 1: Setup Istio
    • Exercise 2: Expose Istio Ingress gateway
    • Exercise 3: Expose the gateway via DNS with TLS enabled
    • Exercise 4: Setup Keycloak
  • Platform security with mTLS
    • Exercise 1: Deploy microservices to Kubernetes
    • Exercise 2: Secure microservices using Authentication with mTLS
    • (Optional) Exercise 3: Authorization with Istio
  • Authentication and Authorization with Keycloak and Quarkus
    • (Optional) Exercise 1: Setup the web-application and Microservices locally
    • Exercise 2: Authentication in Vue.js fronted application
    • Exercise 3: Authorization in Quarkus application
  • Additional Resources
    • Known issues
    • Blog posts related to security
    • Cloud-Native-Starter project
    • Cloud-Native-Starter project security
    • Cloud-Native-Starter project reactive
Powered by GitBook
On this page
  • Step 1: Setting up your IBM Cloud ID
  • Step 2: Accessing the Cluster

Was this helpful?

  1. Setup the IBM Cloud Environment

Access the Cluster

PreviousOverviewNextAccess IBM Cloud Shell and get the code

Last updated 3 years ago

Was this helpful?

In this section you will login to your own IBM Cloud account and then get access to an IBM Cloud Lab account which contains pre-provisioned clusters. Each workshop attendee will be granted access to one pre-provisioned cluster.

Step 1: Setting up your IBM Cloud ID

  • Log into IBM Cloud with an existing account:

OR

  • Create your own:

Step 2: Accessing the Cluster

Instructors will provide a URL to a web app. Enter your IBMid (the email you used to sign up) and the workshop key (also provided by the ).

  • Follow the instructions on the next page. You will be added to the IBM Workshop account and granted access to a cluster. Note the name of your cluster. In the example below, it's TorontoMulticlientWorkshop31.

  • Click on Clusters in the Resource Summary tile.

  • Under Clusters, click on the cluster that has been assigned to you.

  • Launch the Kubernetes Dashboard and have a look around! You can come back to this dashboard throughout your workshop.

  • Go back to the open browser tab the open Kubernetes Cluster in the IBM Cloud web console.

    1. Now select Actions->Connect via CLI on the right-hand side.

    2. In the new window you see all steps to access your Kubernetes Cluster in a terminal session. You can easily copy and paste the commands. We will use these commands later to access the Kubernetes cluster in the IBM Cloud Shell.

Back in IBM Cloud, refresh the . If required, switch to the 1840867-IBM account by clicking on the account selection drop down in the top nav bar.

IBM Cloud Dashboard
https://cloud.ibm.com
http://ibm.biz/nheidloff
instructor link