oracle / weblogic-kubernetes-operator

WebLogic Kubernetes Operator

Home Page:https://oracle.github.io/weblogic-kubernetes-operator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Couldn't create a domain by following steps in WLS on AKS Domain on PV sample

vanajamukkara opened this issue · comments

Hi, I am trying to run the AKS sample by following the steps in sample doc - https://oracle.github.io/weblogic-kubernetes-operator/samples/azure-kubernetes-service/domain-on-pv/
I see these errors.

./create-domain-on-aks.sh -i my-create-domain-on-aks-inputs.yaml -o ~/azure -u ${TIMESTAMP}
Input parameters being used
export version="create-domain-on-aks-inputs-v1"
export dockerEmail="docker-email"
export dockerPassword="docker-password"
export dockerUserName="docker-user-name"
export azureLocation="eastus"
export namePrefix="vanaja "
export azureFileShareSecretNameSuffix="azure-secret"
export azureKubernetesNodeCount="2"
export azureKubernetesNodeVMSize="Standard_DS2_v2"
export azureKubernetesNodepoolNamePrefix="pool1"
javaOptions=-Dweblogic.StdoutDebugEnabled=false -XX:InitialRAMPercentage=25.0 -XX:MaxRAMPercentage=50.0
export imagePullSecretNameSuffix="regcred"
export azureFileCsiNfsClassName="azurefile-csi-nfs"
export azureStorageShareNameSuffix="weblogic"
export serverPodMemoryRequest="1.5Gi"
export serverPodCpuRequest="250m"
export serverPodMemoryLimit="1.5Gi"
export serverPodCpuLimit="250m"
export persistentVolumeClaimNameSuffix="azurefile"
export weblogicAccountPassword="weblogic-account-password"
export weblogicDockerImage="container-registry.oracle.com/middleware/weblogic:12.2.1.4"
export weblogicUserName="weblogic-user-name"

Generating /home/vmukkara/azure/weblogic-on-aks/azure-csi-nfs.yaml
Generating /home/vmukkara/azure/weblogic-on-aks/pvc.yaml
Generating /home/vmukkara/azure/weblogic-on-aks/domain1.yaml
cp: cannot stat '/scratch/vmukkara/owls111303/weblogic-kubernetes-operator/kubernetes/samples/scripts/create-weblogic-domain/domain-home-on-pv/create-domain-inputs.yaml': No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
sed: can't read /home/vmukkara/azure/weblogic-on-aks/domain1.yaml: No such file or directory
Domain parameters being used

Generating /home/vmukkara/azure/weblogic-on-aks/admin-lb.yaml
Generating /home/vmukkara/azure/weblogic-on-aks/cluster-lb.yaml

The following files were generated:
  /home/vmukkara/azure/weblogic-on-aks/azure-csi-nfs.yaml
  /home/vmukkara/azure/weblogic-on-aks/pvc.yaml
  /home/vmukkara/azure/weblogic-on-aks/admin-lb.yaml
  /home/vmukkara/azure/weblogic-on-aks/cluster-lb.yaml
  /home/vmukkara/azure/weblogic-on-aks/domain1.yaml

Completed

[vmukkara@vmukkara-1 create-weblogic-domain-on-azure-kubernetes-service]$ ls -ltr ~/azure/weblogic-on-aks/
total 24
-rw-r--r-- 1 vmukkara dba 5013 Aug 21 22:00 create-domain-on-aks-inputs.yaml
-rw-r--r-- 1 vmukkara dba 365 Aug 21 22:00 azure-csi-nfs.yaml
-rw-r--r-- 1 vmukkara dba 381 Aug 21 22:00 pvc.yaml
-rw-r--r-- 1 vmukkara dba 433 Aug 21 22:00 admin-lb.yaml
-rw-r--r-- 1 vmukkara dba 434 Aug 21 22:00 cluster-lb.yaml

Also doc https://oracle.github.io/weblogic-kubernetes-operator/samples/azure-kubernetes-service/domain-on-pv/ says this under Create WebLogic Domain -
Copy the contents of the WLS domain on AKS resource YAML file that is included in the sample source to a file called ~/azure/weblogic-on-aks/domain-resource.yaml or similar. with a broken link for WLS domain on AKS resource YAML file. So no way to get the working domain resource yaml.

Ed Zhihao is going to look into this. Entering this issue to keep track of it.

Updates

To make this sample work, the automation script in the sample needs some modifications. I’m still working on it.

The PR is used to address this issue.

I also create a github workflow used to verify the automation scripts create-domain-on-aks.sh works as expected.

cc: @vanajamukkara

Since there is no new activity, I assume this issue was resolved by the PR.