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
- Using Oracle Autonomous Database Serverless
- Installing WebLogic Kubernetes Operator (WKO) and Ingress Controller
-
Creating a Basic OSM
Instance
- Setting Environment Variables
- Registering the Namespace
- Creating Secrets
- Configuring OpenID Connect for OSM Microservices
- 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
- Configuring OSM Runtime Parameters
- Configuring Schema Validation
- Configuring Target Systems for Events and System Interactions
- Configuring OSM Gateway Readiness
- Configuring the Order Operations User Interface
- Preparing Cartridges
- Working with Kubernetes Secrets
- Adding JMS Queues and Topics
- Generating Error Queues for Custom Queues and Topics
- Creating a JMS Template
- Provisioning Cartridge User Accounts
- Working with Cartridges
- 7 Extending the WebLogic Server Deploy Tooling (WDT) Model
-
8
Exploring Configuration
Options
- Manage LDAP Providers in WLS via OSM
- 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 Maintaining the OSM Cloud Native Environment
- 12 Upgrading your OSM Cloud Native Deployment
-
13
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
- Quiescing the Traditional Instance of OSM
- Exporting and Importing JMS Messages
- Upgrading the Database
- Upgrading the OSM Schema and Cartridges
- Switching Integration with Upstream Systems
- Reverting to Your OSM Traditional Deployment
- Cleaning Up
- 14 Debugging and Troubleshooting
- A Differences Between OSM Cloud Native and OSM Traditional Deployments
-
B
Reference of Secrets Created by
the Scripts
- DB Credentials Secret
- RCU DB Credentials Secret
- WebLogic Credentials Secret
- WebLogic Runtime Encryption Secret
- FMW Wallet Encryption Secret
- FMW Secure Wallet Secret
- OSM Internal User Passwords Secret
- OSM OIDC Credentials Secret
- OSM Fluentd Credentials Secret
- Certificate and Key to Access the Gateway HTTPS Endpoint
- Certificate and Key to Access the OSM HTTPS Endpoint
- Certificate and Key to Access the OSM WebLogic Admin Console HTTPS Endpoint
- Certificate and Key to Access the OSM t3 over HTTPS
- Trusted CA Injection
- Secure Identity
- ADB Wallet Secret
- ADB Admin Secret
- Cartridge Defined Custom User Credentials
- External LDAP Information
- External OpenLDAP Information
- SAF Credentials
- Generic Credentials
- Security Scheme Credentials
- SAML Archive for IdP
- C Leveraging OSM Cloud Native SAF Connectivity Patterns for Your Use-Case