Skip to content

DecisionsDev/odm-docker-kubernetes

Repository files navigation

IBM-ODM-Kubernetes

IBM Operational Decision Manager on Certified Kubernetes

GitHub release GitHub last commit License Artifact Hub

Deploying IBM Operational Decision Manager on a Certified Kubernetes Cluster

This repository centralizes materials to deploy IBM® Operational Decision Manager ODM on Certified Kubernetes. It is deployed in a clustered topology that uses WebSphere® Application Server Liberty on a Kubernetes cluster.

ODM is a decisioning platform to automate your business policies. Business rules are used at the heart of the platform to implement decision logic on a business vocabulary and run it as web decision services.

The ODM Docker material is used here, which is available in the odm-ondocker repository. It includes Docker files and Docker Compose descriptors. The Docker files are used to build images of ODM runtimes. The Docker Compose descriptors can be used to group these images and push to your repository for a Kubernetes provisioning. Docker Compose and Kubernetes are two distinct technology paths to provision a container-based topology supported by ODM.

Flow

Deploying ODM Rules on a specific platform

Contributions to customize the deployment

Issues and contributions

For issues relating specifically to the Dockerfiles and scripts, please use the GitHub issue tracker. For more general issue relating to IBM Operational Decision Manager you can get help through the ODMDev community or, if you have production licenses for Operational Decision Manager, via the usual support channels. We welcome contributions following our guidelines.

Notice

© Copyright IBM Corporation 2023.

License

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.