Table of Contents
- Title and Copyright Information
- Preface
- 1 Overview of the OSM Cloud Native Deployment
-
2
Planning and Validating Your
Cloud Environment
- Required Components for OSM Cloud Native
-
Planning Your Cloud Native
Environment
- Setting Up Your Kubernetes Cluster
- Synchronizing Time Across Servers
- Provisioning Oracle Multitenant Container Database (CDB)
- About Container Image Management
- Installing Helm
- Setting Up Oracle WebLogic Server Kubernetes Operator
- About Load Balancing and Ingress Controller
- Using Domain Name System (DNS)
- Configuring Kubernetes Persistent Volumes
- About NFS-based Persistence
- About Authentication
- Management of Secrets
- Using Kubernetes Monitoring Toolchain
- About Application Logs and Metrics Toolchain
- Role of Continuous Integration (CI) Pipelines
- Role of Continuous Delivery (CD) Pipelines
- Planning Your Container Engine for Kubernetes (OKE) Cloud Environment
- Validating Your Cloud Environment
- 3 Creating OSM Cloud Native Images
-
4
Creating a Basic OSM Cloud Native
Instance
- Installing the OSM Cloud Native Artifacts and the Toolkit
- Cloning the WebLogic Kubernetes Operator (WKO) GIT Repository
- Installing WebLogic Kubernetes Operator (WKO) and Traefik Container Images
-
Creating a Basic OSM
Instance
- Setting Environment Variables
- Registering the Namespace
- Creating Secrets
- Assembling the Specifications
- Installing the OSM and RCU Schemas
- Configuring the Project Specification
- Configuring the Instance Specification
- Creating an Ingress
- Creating an OSM Instance
- Validating the OSM Instance
- Scaling the OSM Application Cluster
- Deploying the Sample Cartridge
- Submitting Orders
- Deleting and Recreating Your OSM Instance
- Cleaning Up the Environment
- Troubleshooting Issues with the Scripts
- Next Steps
- 5 Planning Infrastructure
- 6 Creating Your Own OSM Cloud Native Instance
- 7 Extending the WebLogic Server Deploy Tooling (WDT) Model
-
8
Exploring Alternate Configuration
Options
- Setting Up Authentication
- Working with Shapes
- Injecting Custom Configuration Files
- Choosing Worker Nodes for Running OSM Cloud Native
- Working with Ingress, Ingress Controller, and External Load Balancer
- Using an Alternate Ingress Controller
- Reusing the Database State
- Setting Up Persistent Storage
- Setting Up Database Optimizer Statistics
- Leveraging Oracle WebLogic Server Active GridLink
- Managing Logs
- Managing OSM Cloud Native Metrics
- Managing WebLogic Monitoring Exporter (WME) Metrics
-
9
Integrating OSM
- Connectivity With Traditional OSM Instances
- Connectivity With OSM Cloud Native
- Configuring SAF
- Applying the WebLogic Patch for External Systems
- Configuring SAF On External Systems
- Setting Up Secure Communication with SSL
- 10 Running the SAF Sample for OSM Cloud Native
- 11 Upgrading the OSM Cloud Native Environment
-
12
Moving to OSM Cloud Native from a
Traditional Deployment
- Supported Releases
- Performing Pre-move and Post-move Tasks
- About the Move Process
- Pre-move Development Activities
- Moving to an OSM Cloud Native Deployment
- Reverting to Your OSM Traditional Deployment
- Cleaning Up
- 13 Debugging and Troubleshooting
- A Differences Between OSM Cloud Native and OSM Traditional Deployments