Skip to content
WebLogic Domain on Oracle Kubernetes Engine (OKE) using Operator
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tutorials branch of v1.1 in git clone Jan 6, 2019
README.md ssh keygen, fixes Aug 23, 2018
README.v1.md reflect OCI changes, using WebLogic Operator 1.0 from Docker Hub Aug 22, 2018

README.md

ORACLE WebLogic on Kubernetes workshop

About this hands-on workshop

This lab demonstrates how to deploy and run WebLogic Domain on Kubernetes Cluster using Oracle WebLogic Server Kubernetes Operator.

This lab is designed for people with no prior experience with OCI, Kubernetes, WebLogic, Container Registry, Docker and want to learn the core concepts and basics of how to run WebLogic JEE application on Kubernetes environment.

The demo application is a simple Credit Scoring application written in Java, JavaScript using Spring Boot and AngularJS frameworks. The application calculates the credit score based on name, date of birth and SSN.

Oracle services being used during the hands-on are the following:

  • Oracle Cloud Infrastructure (OCI) which combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance, high availability and cost-effective infrastructure services.
  • Oracle Container Pipelines (OCP - former Wercker) is a Docker-Native CI/CD Automation platform for Kubernetes & Microservice Deployments. OCP is integrated with Docker containers, which package up application code and can be easily moved from server to server. Each build artifact can be a Docker container. The user can take the container from the Docker Hub or his private registry and build the code before shipping it. Its SaaS platform enables developers to test and deploy code often. They can push software updates incrementally as they are ready, rather than in bundled dumps. It makes it easier for coders to practice continuous integration, a software engineering practice in which each change a developer makes to the codebase is constantly tested in the process so that software doesn’t break when it goes live.
  • Oracle Cloud Infrastructure Registry (OCIR) is a v2 container registry hosted on OCI to store and retrieve containers.
  • Oracle Container Engine for Kubernetes (OKE) is an Oracle managed Kubernetes Cluster enviroment to deploy and run container packaged applications.
  • Oracle Weblogic Kubernetes Operator open source component to run WebLogic on Kubernetes.

The lab describes user interface available on June, 2018.

Architecture

Prerequisites

The topics to be covered in this hands-on session are:

  1. Setup WebLogic domain on Kubernetes
  2. Create Oracle Container Pipeline to build sample JavaEE application and deploy to WebLogic running on Kubernetes

License

Copyright (c) 2014-2018 Oracle and/or its affiliates The Universal Permissive License (UPL), Version 1.0

You can’t perform that action at this time.