IBM Cloud Pak Foundational Services için özel bir ad alanı belirtme
WebSphere Automationkurmak için, IBM Cloud Pak® foundational
services varsayılan ad alanından (ibm-common-services) farklı bir ad alanına konuşlandırılırsa, WebSphere Automation yönetim ortamı CR ' yi özel ad alanını yansıtacak şekilde ayarlamanız gerekir. WebSphere Automation yönetim ortamınızı ayarlarken, yalnızca bir WebSphere Automation CR oluşturup değişiklikleri bu CR ile birleştirdiğinizden emin olun.
Gerekirse, aşağıdaki yönergeleri kullanarak WebSphere Automation yönetim ortamı CR ' yi yapılandırın. Yalnızca bir WebSphere Automation CR oluşturun. Her iki değişikliği de yapmanız gerekiyorsa, örnek WebSphere Automation eşgörünüm CR'lerini bir örnek olarak birleştirin ve WebSphere Automation eşgörünümünü oluşturun. WebSphere Automation yönetim ortamı CR 'yi bir yönerge kümesiyle yaratırsanız ve daha sonra başka bir kümeyi kullanmanız gerekirse, yeni bir tane yaratmak yerine var olan WebSphere Automation yönetim ortamı CR' yi değiştirin.
Daha fazla değişiklik gerekiyorsa, yürürlükteki WebSphere Automation yönetim ortamı CR ' yi güncelleyin.
Red Hat OpenShift konsolunu kullanarak commonServices.registryNamespace parametresini yapılandırma
- Kurulu İşleçler sayfasına gidin. Red Hat OpenShift konsolunda, gezinme menüsünden seçeneğini tıklatın.
- Henüz yapmadıysanız, WebSphere Automation yönetim ortamını yaratmak için bir ad alanı yaratın. Proje menüsünü açın ve Proje Yarat' ı tıklatın. Bir ad belirtin; örneğin,
websphere-automation. İşlecin kuruluş kipi Kümede belirli bir ad alanıise, Projeler listesinden aynı ad alanını seçin.Not: Ad alanı düzeyinde geçerli olan güvenlik bilgileri için bkz. ResourceQuota kaynağının kullanılması. - IBM WebSphere Automation işlecini tıklatın.
- WebSphereAutomation sekmesini tıklatın.
- WebSphereAutomation sekmesinde herhangi bir eşgörünüm listelenmiyorsa, eşgörünüm oluşturmak için WebSphereAutomation ' ı seçin. Yaratma panosu açılır ve kaynağı yapılandırmak için iki yöntem sunar: Form görünümü ve YAML görünümü. Form görünümü varsayılan olarak seçilidir. YAML görünümüne geçin ve aşağıdaki YAML ' yi kopyalayıp yapıştırın, my_custom_namespace öğesini belirli ad alanınızla değiştirdiğinizden emin olun:
apiVersion: automation.websphere.ibm.com/v1 kind: WebSphereAutomation metadata: name: wsa spec: license: accept: true commonServices: registryNamespace: my_custom_namespaceregistryNamespace değiştirgesinin değerini kendi ad alanınızla değiştirdiğinizden emin olun.
- WebSphereAutomation sekmesinde listelenen bir eşgörünüm görürseniz, var olan örneği düzenlemek için WebSphereOtomasyonunu Düzenle seçeneğini belirleyin. YAML görünümü yalnızca kaynağı yapılandırmak için kullanılabilir. Aşağıdaki YAML ' yi kopyalayıp yapıştırın, my_custom_namespace öğesini belirli ad alanınızla değiştirdiğinizden emin olun:
spec: commonServices: registryNamespace: my_custom_namespaceregistryNamespace değiştirgesinin değerini kendi ad alanınızla değiştirdiğinizden emin olun.
- Değişiklikleri kaydedin.
Komut satırı arabirimini kullanarak commonServices.registryNamespace parametresini yapılandırma
- WebSphere Automation yönetim ortamı CR ' yi IBM Cloud Pak foundational servicesiçin doğru ad alanıyla güncellemek için aşağıdaki komut satırı adımlarını kullanın:
- Bir yönetim ortamınız varsa, bu bilgiler aşağıdaki komut kullanılarak listelenebilir.
oc get websphereautomation -n $WSA_INSTANCE_NAMESPACE - Var olan eşgörünüm aşağıdaki örnekte gösterildiği gibi listelenir.
oc get websphereautomation -n $WSA_INSTANCE_NAMESPACE NAME READY AGE wsa False 18d - Yönetim ortamı bulunamazsa, aşağıdaki bilgiler listelenir.
No resources found in websphere-automation namespace. - Herhangi bir eşgörünüm listelenmiyorsa, aşağıdaki
ockomutuyla özel ad alanını WebSphere Automation instance CR ' ye uygulayın.cat <<EOF | oc apply -f - apiVersion: automation.websphere.ibm.com/v1 kind: WebSphereAutomation metadata: name: wsa namespace: $WSA_INSTANCE_NAMESPACE spec: license: accept: true commonServices: registryNamespace: my_custom_namespace EOFregistryNamespace değiştirgesinin değerini, kuruluşunuz için uygun değerle değiştirin.
- Var olan bir yönetim ortamı bulunursa,
WSA_INSTANCE_NAMESPACEortam değişkeninin yönetim ortamı ad alanınıza ayarlandığından emin olun.export WSA_INSTANCE_NAMESPACE=wsa - Yönetim ortamına yama uygulamak için aşağıdaki açıklamayı çalıştırın. my_custom_namespace değiştirgesinin değerini, kuruluşunuz için uygun değerle değiştirin.
oc patch websphereautomation $WSA_INSTANCE_NAME -n $WSA_INSTANCE_NAMESPACE -p "{\"spec\": {\"commonServices\": {\"registryNamespace\": \"my_custom_namespace\"}}}" --type=merge - Komut başarıyla yürütüldüğünde, aşağıdaki bilgiler listelenir.
websphereautomation.automation.websphere.ibm.com/wsa patched