Skip to content

Oracle Container Engine Kubernetes

nthota edited this page Apr 26, 2021 · 6 revisions

You can run any TIBCO BusinessEvents application on Oracle Container Engine Kubernetes

For details, see Oracle Kubernetes

Registry Setup

  • Login into oracle cloud and create docker registry.

  • Login to docker registry, tag and push docker image

    docker login <region-key>.ocir.io
    docker tag beapp:latest <region-key>.ocir.io/<tenancy-namespace>/<repo-name>/<image-name>:<tag>
    docker push <region-key>.ocir.io/<tenancy-namespace>/<repo-name>/<image-name>:<tag>
    
  • Username for docker login : {tenancy-namespace}/{account email}

  • To generate Password navigate to Identity-> users-> Auth tokens-> generate token

For details refer here

Cluster Setup

  1. Login to Oracle cloud
  2. Select off canvas on left hand side and choose Developer services -> Kubernetes clusters
  3. On the left hand side under compartment section select your username from dropdown
  4. Click on create cluster -> quick create, enter a name and select any of Private or Public Subnets
  5. Select number of nodes required(default is 3 nodes)
  6. Click on create cluster

Connect to Cluster

  1. Install OCI CLI

  2. To configure oci cli, user OCID,tenancy OCID,region values are required, follow documentation OCI CLI to obtain required details

    oci setup config
    
  3. Upload the generated keys to oracle cloud. Identity -> users -> API Keys

  4. Click on Access cluster in the cluseter created page.

  5. Select Local Access, follow steps mentioned in the popup.

  6. After completing all the steps, you can now try connecting to cluster by running.

    kubectl get nodes
    

If you have configured cluster successfully, nodes list will be displayed in the terminal output.

Next Steps

  • How to deploy TIBCO BusinessEvents application is available here

Delete Cluster Setup

  • Navigate to console and choose developer services-> kubernetes clusters-> select cluster-> delete cluster
Clone this wiki locally