LoginSignup
1
0

More than 1 year has passed since last update.

Db2 on CP4D 4.6.2 導入と構成 - 2.(準備)zen-databases-coreと通信するために

Last updated at Posted at 2023-04-21

Db2 on Cloud Pak for Data 4.6.2 導入と構成

シリーズ"Db2 on CP4D 4.6.2 導入と構成"は 2023年02月の経験をベースに 次のようなCloud Pak for Data (以下CP4D)4.6.2環境へ Db2を導入デプロイする手順をご紹介します。 

  • Managed OpenShift cluster (ROKS) on IBM Cloud (VPC/"Gen2")
  • OpenShift Container Platform (OCP) 4.10 , OpenShift Data Foundation (ODF) 4.10
  • Cloud Pak for Data (CP4D) 4.6.2

本シリーズの目次はこちらです。
ここでは zen-databases-coreと通信するためにネットワークポリシーを作成します。

2.(準備)zen-databases-coreと通信するために

デフォルトのネットワーク・ポリシーによって拒否(deny)が使用されている場合、zen-databases-core サービスと通信できるようにするために、ネットワーク・ポリシーを作成しましょう。

手順

作業は踏み台マシンでおこないます。

(1) 環境変数シェルスクリプトを次のようにして実行して環境変数を定義してOpenShiftクラスターにログインしましょう。 ここで実行している$OCLOGINはcpd_vars.sh内で環境変数として定義しています。

# source ./cpd_vars.sh
# $OCLOGIN

シリーズ"Db2 on CP4D 4.6.2 導入と構成"で使用している環境変数登録用のシェルcpd_vars.shについてはDb2 on CP4D 4.6.2 導入と構成 - 前提, 環境変数定義シェルcpd_vars.shをご参照ください。

(2) zen-db-core-np.yaml ファイルを作成します。

apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: access-to-zen-database
  namespace: zen
spec:
  podSelector:
    matchLabels:
      component: "zen-database-core"
  policyTypes:
  - Ingress
  ingress:
  - {}

(3) (2)で作成したzen-db-core-np.yaml を適用して ネットワーク・ポリシーを作成します。

# oc create -f zen-db-core-np.yaml
networkpolicy.networking.k8s.io/access-to-zen-database created
#

参考文書

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0