decisionsdev / odm-docker-kubernetes Goto Github PK
View Code? Open in Web Editor NEWIBM Operational Decision Manager on Kubernetes
License: Apache License 2.0
IBM Operational Decision Manager on Kubernetes
License: Apache License 2.0
The ConfigMap https://kubernetes.io/docs/tasks/configure-pod-container/configmap/ feature could be see as a configuration repository for the ODM container instance. This issue should see as an investigation to see how we can leverage this feature for the ODM container needs.
This issue was found on MiniKube (see #9). We should probably have the same issue on IBM Cloud Private.
Hi @lgrateau,
Hope you are having a good day ! I am trying to setup ODM on Amazon EKS and have couple of observations:
Followed the steps required to deploy ODM on EKS. I am receiving the below error message when executing kubectl describe pod:
Warning Failed 36s (x3 over 85s) kubelet Failed to pull image "cp.icr.io/cp/cp4a/odm/odm-decisionserverconsole:8.10.5.0-amd64": rpc error: code = Unknown desc = Error response from daemon: pull access denied for cp.icr.io/cp/cp4a/odm/odm-decisionserverconsole, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
Also, documentation on EC2 instance used such as family, storage, memory etc would greatly benefit in spinning up an EKS using eksctl.
This issue was found on MiniKube (see #9). We should probably have the same issue with Helm.
I wanted to configure Kubernetes Liveness, Readiness probes for a ODM cluster topology setup.
Are there suitable HTTP endpoints that can be used for probes on all four docker containers?
use this tool https://pages.github.ibm.com/IBMPrivateCloud/content-standards/content-verification-linter/ and check if the result raised no error
When instanciating a helm chart the dc / dr /ds should be optional if the replicas is set to 0.
on EKS In the command to create the trust store we should add the argument "-storetype JKS".
If may happen that the truststore is created in PKCS12 format if using the default type.
Reproduced on MiniKube.
If the decision runner is prefixed with "odm-", the URL of the decision runner (using decisionrunner) generated at built time in the database for Decision Center does not work.
NB: It is probably also not working on the other clouds.
Following the IBM Guidance the copyright should be :
###############################################################################
###############################################################################
This issue was found on MiniKube (see #9). We probably have the same issue on Google Cloud.
First deployment chart name "odm-dev" is OK in DC (teamserver/configure/manage server): RES server = odm-dev-odm-decisionserverconsole
Second deployment chart name "secondodm" is not OK in DC (teamserver/configure/manage server): RES server = odm-decisionserverconsole
chart name is missing
This issues was found on MiniKube (see #9). We probably have the same issue on Bluemix.
Hello,
I have been attempting to set this up on Azure Kubernetes Service using Azure PostreSQL as storage. However, my company mandates SSL communication to databases, and I do not see a way to specify that option on the helm chart.
Is PostgreSQL over SSL supported?
The https://github.com/IBM/charts contains the IBM helm chart. It will be better to host this charts in this repo.
Hi,
I am trying to setup odm on kubernetes i m getting following error
Status: Downloaded newer image for postgres:9.6.6
---> 5579c7505b1b
Step 2/9 : LABEL maintainer="Rachel ORTI [email protected], ODMDev [email protected]"
---> Running in 8ec3816ee003
Removing intermediate container 8ec3816ee003
---> fbefe95f8fda
Step 3/9 : MAINTAINER "Rachel ORTI [email protected], ODMDev [email protected]"
---> Running in 8c1a3c0f85c4
Removing intermediate container 8c1a3c0f85c4
---> 2593f362afe7
Step 4/9 : ARG ODMDOCKERDIR
---> Running in 6d66629b6af4
Removing intermediate container 6d66629b6af4
---> 0c525767b5d3
Step 5/9 : ADD $ODMDOCKERDIR/databases/postgresql/data.tar.gz /upload
ERROR: Service 'dbserver' failed to build: ADD failed: stat /var/lib/docker/tmp/docker-builder829022242/odm-ondocker/databases/postgresql/data.tar.gz: no such file or directory
This is on windows 10 machine and verified that file exits in the location mentioned
Thanks in advance
Complete the Helm chart with report with all ODM URLs.
The helm charts support testing after install.
To have all the contribution related to ODM in an unique location, we need to transfert this repo to the ODMDev org.
The IBM HELM Chart validator raises warning beacause the ODM Helm chart does not contains LICENSES File.
The DB Server container instance store the data in their data in their local file system.
If we restart the container the data are lost.
The goal of this issue is to investigate how to map the data container to a Persistent Kubernetes volumes.
Once we know what we have to do we need to modify the different topology (minikube , bluemix and helm chart yml file ) to add this configuration
In the doc, it says to create the db server here, but the db server is not used.
aws ecr create-repository --repository-name dbserver --image-scanning-configuration scanOnPush=true --region $REGION
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.