Skip to content

Commit 527e9f5

Browse files
authored
integrated changes from Lionel M (#208)
1 parent 4780aae commit 527e9f5

File tree

8 files changed

+363
-23
lines changed

8 files changed

+363
-23
lines changed

.secrets.baseline

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2024-11-08T08:23:37Z",
6+
"generated_at": "2024-11-20T09:47:21Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"
@@ -1408,15 +1408,15 @@
14081408
"hashed_secret": "ef0ac30957449cec0b3d5cefe691356e5c57bebe",
14091409
"is_secret": false,
14101410
"is_verified": false,
1411-
"line_number": 39,
1411+
"line_number": 38,
14121412
"type": "Secret Keyword",
14131413
"verified_result": null
14141414
},
14151415
{
14161416
"hashed_secret": "08e048ce8880fd249f83a794215df8fd33e58401",
14171417
"is_secret": false,
14181418
"is_verified": false,
1419-
"line_number": 50,
1419+
"line_number": 49,
14201420
"type": "Secret Keyword",
14211421
"verified_result": null
14221422
}

platform/roks/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Deploying IBM Operational Decision Manager on Redhat Openshift Kubernetes Service on IBM Cloud aka ROKS
1+
# Deploying IBM Operational Decision Manager on a managed OpenShift cluster on IBM Cloud
22

3-
This project demonstrates how to deploy an IBM® Operational Decision Manager (ODM) clustered topology on Redhat OpenShift Kubernetes Service on IBM Cloud (ROKS), leveraging Kubernetes and Docker technologies.
3+
This project demonstrates how to deploy an IBM® Operational Decision Manager (ODM) clustered topology on a managed OpenShift Service on IBM Cloud, also known as ROKS, leveraging Kubernetes and Docker technologies.
44

5-
Redhat OpenShift is available on various cloud platforms. More details about all [these availabilities](https://www.redhat.com/en/technologies/cloud-computing/openshift#cloud-services-editions).
5+
Red Hat OpenShift is available on various cloud platforms. More details about all [these availabilities](https://www.redhat.com/en/technologies/cloud-computing/openshift#cloud-services-editions).
66

77
This tutorial focuses on deploying ODM on the [IBM Cloud platform](https://www.redhat.com/en/technologies/cloud-computing/openshift/ibm).
88

platform/roks/images/ibm-cloud-roks-odm.drawio

Lines changed: 348 additions & 0 deletions
Large diffs are not rendered by default.

platform/roks/terraform/container-openshift.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ resource "ibm_container_vpc_cluster" "roks_cluster" {
133133
name = format("%s-%s", local.basename, var.openshift_cluster_name)
134134
vpc_id = ibm_is_vpc.vpc.id
135135
resource_group_id = local.resource_group_id
136-
# Optional: Specify OpenShift version. If not included, 4.15 is used
137-
kube_version = var.openshift_version == "" ? "4.15_openshift" : var.openshift_version
136+
# Optional: Specify OpenShift version. If not included, 4.16 is used
137+
kube_version = var.openshift_version == "" ? "4.16_openshift" : var.openshift_version
138138
operating_system = var.openshift_os
139139
cos_instance_crn = var.is_openshift_cluster ? ibm_resource_instance.cos_openshift_registry[0].id : null
140140
entitlement = var.entitlement

platform/roks/terraform/iam-users.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
# invite the users in the account and attach them to their access group
3-
resource "ibm_iam_user_invite" "invite_user" {
4-
users = ["mathias.mouly@fr.ibm.com"]
5-
access_groups = [ibm_iam_access_group.accgrp.id]
6-
}
3+
# resource "ibm_iam_user_invite" "invite_user" {
4+
# users = ["firstname.lasname@fr.ibm.com"]
5+
# access_groups = [ibm_iam_access_group.accgrp.id]
6+
# }

platform/roks/terraform/networking-vpc.tf

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,6 @@ variable "create_vpc" {
88
default = true
99
}
1010

11-
variable "vpc_classic_access" {
12-
description = "Classic Access to the VPC"
13-
type = bool
14-
default = false
15-
}
16-
1711
variable "vpc_address_prefix_management" {
1812
description = "Default address prefix creation method"
1913
type = string
@@ -79,7 +73,6 @@ resource "ibm_is_vpc" "vpc" {
7973
# Delete all rules attached to default security group and default network ACL
8074
# for a new VPC. This attribute has no impact on update. Default = false
8175
# no_sg_acl_rules = true
82-
classic_access = var.vpc_classic_access
8376
tags = var.tags
8477
}
8578

platform/roks/terraform/odm.auto.tfvars

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ region = "eu-de" # eu-de for Frankfurt MZR
88
##############################################################################
99
## VPC
1010
##############################################################################
11-
vpc_classic_access = false
1211
vpc_address_prefix_management = "manual"
1312
vpc_enable_public_gateway = true
1413

@@ -17,7 +16,7 @@ vpc_enable_public_gateway = true
1716
## Cluster ROKS
1817
##############################################################################
1918
# Optional: Specify OpenShift version. If not included, 4.15 is used
20-
openshift_version = "4.15_openshift"
19+
openshift_version = "4.16_openshift"
2120
openshift_os = "RHCOS"
2221
openshift_machine_flavor = "bx2.4x16"
2322

platform/roks/terraform/provider.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
##############################################################################
44

55
terraform {
6-
# required_version = ">=1.5"
6+
required_version = ">=1.6"
77
required_providers {
88
ibm = {
99
source = "IBM-Cloud/ibm"
10-
version = "1.67.1"
10+
version = "1.71.2"
1111
}
1212
}
1313
}

0 commit comments

Comments
 (0)