Skip to content

Commit cc82af3

Browse files
galiachengedburns
authored andcommitted
On branch uami-improvement Make it so UAMI and SP are not required as preconditions. Rather, they are dynamically created as needed, and cleaned up when done.
.github/workflows/setupForWlsAks.sh .github/workflows/teardownForWlsAks.sh - The workflow does not need to provide the UAMI or SP as inputs, so it does not need to generate them. This simplifies the workflow significantly. weblogic-azure-aks/src/main/arm/scripts/buildWLSDockerImage.sh weblogic-azure-aks/src/main/arm/scripts/genImageModel.sh weblogic-azure-aks/src/main/arm/scripts/setupWLSDomain.sh - Add retry to cURL invocations. weblogic-azure-aks/src/main/arm/scripts/common.sh - Retry increases. weblogic-azure-aks/src/main/arm/scripts/createAppGatewayIngress.sh - Account for passing of parameters. weblogic-azure-aks/src/main/arm/scripts/createLbSvc.sh - Use environment variable naming style. weblogic-azure-aks/src/main/arm/scripts/createVMAndBuildImage.sh - Add clean up of newly created resources required by the change to handle UAMI and SP internal to the deployment. - Bash best practices. weblogic-azure-aks/src/main/arm/scripts/inline-scripts/enableAgic.sh - New script to do the heavy lifting with the UAMI. weblogic-azure-aks/src/main/arm/scripts/inline-scripts/validateParameters.sh - Remove repetitive declarations of several functions. They are declared in `utility.sh`. - Remove declaration of `validate_user_assigned_managed_identity` and `validate_aks_network_plugin`. They are unused. - Add retry to cURL invocations. weblogic-azure-aks/src/main/arm/scripts/setupNetworking.sh - Use different technique for invoking scripts without passing passwords in cleartext on command line. - Bash best practices. weblogic-azure-aks/src/main/arm/scripts/utility.sh - `utility_validate_status` proper indenting. - Add retry capability to `install_jdk`. - Add `install_docker`, with retry capability. - Add retry capability to `install_kubectl`. - Add retry to cURL invocations. weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-appgw-upload-trusted-root-certificate.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-datasource-connection.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-output-domain-configurations.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-query-storage-account.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-validate-parameters.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds_query_available_private_ip_from_subnet.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds_update-applications.bicep weblogic-azure-aks/src/main/bicep/modules/_setupDBConnection.bicep weblogic-azure-aks/src/main/bicep/modules/setupDBConnection.bicep weblogic-azure-aks/src/main/bicep/modules/setupWebLogicCluster.bicep weblogic-azure-aks/src/main/bicep/modules/updateWebLogicApplications.bicep weblogic-azure-aks/src/main/bicep/modules/_azure-resoruces/_keyvault/_keyvaultWithNewCert.bicep weblogic-azure-aks/src/main/bicep/modules/_azure-resoruces/_keyvaultForGateway.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-create-wls-cluster.bicep weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-datasource-connection.bicep - Avoid ttk failure regarding empty params. - Use `azCliVersion` from `mainTemplate.bicep`. weblogic-azure-aks/src/main/bicep/mainTemplate.bicep - Remove UAMI parameter. - Remove Service Principal paremeter. - Numerous changes to implement feature. weblogic-azure-aks/src/main/bicep/modules/_appGateway.bicep - Entirely new file, deploys app gateway without accepting UAMI as input. weblogic-azure-aks/src/main/bicep/modules/_azure-resoruces/_aks.bicep - remove unused reference to `aksClusterDefault`. weblogic-azure-aks/src/main/bicep/modules/_azure-resoruces/_appgateway.bicep - Called from `src/main/bicep/modules/_appGateway.bicep` to handle different query cases necessary for making deployment decisions. weblogic-azure-aks/src/main/bicep/modules/_azure-resoruces/_vnetAppGateway.bicep - Called from `src/main/bicep/modules/_appGateway.bicep` - Returns the vnet for the app gateway. weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-create-networking.bicep - Avoid ttk failure regarding empty params. - Use `azCliVersion` from `mainTemplate.bicep`. - Invoke `ds-networking-deployment.sh`, passing env vars. weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-validate-applications.bicep - Avoid ttk failure regarding empty params. - Use `azCliVersion` from `mainTemplate.bicep`. - Fix incorrect path to WLST script. weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds_ensure_available_agic.bicep - New script to envoke `enableAgic.sh`. weblogic-azure-aks/src/main/bicep/modules/_rolesAssignment/_agicRoleAssignment.bicep - Assign Resource Group Contributor role to User Assigned Managed Identity weblogic-azure-aks/src/main/bicep/modules/_rolesAssignment/_roleAssignmentinSubscription.bicep - Assign subscription scope role to User Assigned Managed Identity weblogic-azure-aks/src/main/bicep/modules/_uamiAndRoles.bicep - Invoke `_roleAssignmentinSubscription.bicep` weblogic-azure-aks/src/main/bicep/modules/networking.bicep - Main bicep module for networking. This is where the hard work of the entire networking tab happens. renamed: weblogic-azure-aks/src/test/setupWlsAksParameters.json -> weblogic-azure-aks/src/test/setupWlsAksParameters.jsonc According to Alex Frankel, > if it was only for someone maintaining the code in the future, why > not use a // style comment? You can use a .jsonc file which will > accept comments - This file is used by CI/CD workflows. It allows the workflows to provide parameters when invoking the offer from the command line. - Remove parameters related to UAMI. weblogic-azure-aks/src/main/arm/createUiDefinition.json - Repurpose existing info box on first pane. This info box was called `domainHomeSourceTypeExplainer` and is now called `infoForBeforeDeployment`. The text in the box has been expanded to also clearly state what Azure RBAC roles are necessary in order to successfully perform the deployment. - Remove the UAMI selector. - Temporarily hide the `Configure frontend IP with private IP address` checkbox due to an existing Azure outage with an uncertain timeframe for resolution. We will un-hide it when the outage is resolved. - Remove the service principal box in the App Gateway Ingress Controller section. - Necessary removals from the `outputs` section. .github/workflows/testWlsAksWithDependencyCreation.yml .github/workflows/testWlsAksWithoutDependencyCreation.yml - Remove service principal - Use passing arm-ttk version - Use .jsonc parameters file.
1 parent 6edf8cd commit cc82af3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1261
-1500
lines changed

.github/workflows/buildWlsAksArtifact.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
refArmttk: 500a3a612ef51d4421c114183f97b425c9bfaab8
12-
refJavaee: f25ab89a2a8848da39b84e5d6c927f4c4cb47200
12+
refJavaee: bad2965565e2e69318039bc15c2496844d55a59d
1313
azCliVersion: 2.30.0
1414
location: eastus
1515
aksRepoUserName: oracle

.github/workflows/setupForWlsAks.sh

Lines changed: 4 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ fi
8989

9090
DISAMBIG_PREFIX=${DISAMBIG_PREFIX}`date +%m%d`
9191
SERVICE_PRINCIPAL_NAME=${DISAMBIG_PREFIX}sp
92-
USER_ASSIGNED_MANAGED_IDENTITY_NAME=${DISAMBIG_PREFIX}u
9392

9493
# get default location if not set at the beginning of this file
9594
if [ "$LOCATION" == '' ] ; then
@@ -137,34 +136,14 @@ USE_GITHUB_CLI=false
137136
}
138137

139138
# Execute commands
140-
msg "${GREEN}(3/6) Create service principal and Azure credentials ${SERVICE_PRINCIPAL_NAME}"
139+
msg "${GREEN}(3/6) Create Azure credentials ${SERVICE_PRINCIPAL_NAME}"
141140
SUBSCRIPTION_ID=$(az account show --query id --output tsv --only-show-errors)
142141

143142
### AZ ACTION CREATE
144143

145-
SERVICE_PRINCIPAL=$(az ad sp create-for-rbac --name ${SERVICE_PRINCIPAL_NAME} --role="Contributor" --scopes="/subscriptions/${SUBSCRIPTION_ID}" --sdk-auth --only-show-errors | base64 -w0)
146-
AZURE_CREDENTIALS=$(echo $SERVICE_PRINCIPAL | base64 -d)
147-
148-
### AZ ACTION CREATE
149-
150-
msg "${GREEN}(4/6) Create User assigned managed identity ${USER_ASSIGNED_MANAGED_IDENTITY_NAME}"
151-
az group create --name ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --location ${LOCATION}
152-
az identity create --name ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --location ${LOCATION} --resource-group ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --subscription ${SUBSCRIPTION_ID}
153-
USER_ASSIGNED_MANAGED_IDENTITY_ID_NOT_ESCAPED=$(az identity show --name ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --resource-group ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --query id)
154-
155-
### AZ ACTION MUTATE
156-
157-
msg "${GREEN}(5/6) Grant Contributor role in subscription scope to ${USER_ASSIGNED_MANAGED_IDENTITY_NAME}. Sleeping for ${SLEEP_VALUE} first."
158-
sleep ${SLEEP_VALUE}
159-
ASSIGNEE_OBJECT_ID=$(az identity show --name ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --resource-group ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} --query principalId)
160-
# strip quotes
161-
ASSIGNEE_OBJECT_ID=${ASSIGNEE_OBJECT_ID//\"/}
162-
az role assignment create --role Contributor --assignee-principal-type ServicePrincipal --assignee-object-id ${ASSIGNEE_OBJECT_ID} --subscription ${SUBSCRIPTION_ID} --scope /subscriptions/${SUBSCRIPTION_ID}
163-
164-
# https://stackoverflow.com/questions/13210880/replace-one-substring-for-another-string-in-shell-script
165-
USER_ASSIGNED_MANAGED_IDENTITY_ID=${USER_ASSIGNED_MANAGED_IDENTITY_ID_NOT_ESCAPED//\//\\/}
166-
# remove leading and trailing quote
167-
USER_ASSIGNED_MANAGED_IDENTITY_ID=${USER_ASSIGNED_MANAGED_IDENTITY_ID//\"/}
144+
AZURE_CREDENTIALS=$(az ad sp create-for-rbac --name ${SERVICE_PRINCIPAL_NAME} --role="Contributor" --scopes="/subscriptions/${SUBSCRIPTION_ID}" --sdk-auth --only-show-errors)
145+
SP_ID=$( az ad sp list --display-name $SERVICE_PRINCIPAL_NAME --query [0].id -o tsv)
146+
az role assignment create --assignee ${SP_ID} --role "User Access Administrator"
168147

169148
msg "${GREEN}(6/6) Create secrets in GitHub"
170149
if $USE_GITHUB_CLI; then
@@ -177,12 +156,6 @@ if $USE_GITHUB_CLI; then
177156
gh ${GH_FLAGS} secret set DB_PASSWORD -b"${DB_PASSWORD}"
178157
gh ${GH_FLAGS} secret set ORC_SSOPSW -b"${ORC_SSOPSW}"
179158
gh ${GH_FLAGS} secret set ORC_SSOUSER -b"${ORC_SSOUSER}"
180-
gh ${GH_FLAGS} secret set SERVICE_PRINCIPAL -b"${SERVICE_PRINCIPAL}"
181-
msg "${YELLOW}\"SERVICE_PRINCIPAL\""
182-
msg "${GREEN}${SERVICE_PRINCIPAL}"
183-
gh ${GH_FLAGS} secret set USER_ASSIGNED_MANAGED_IDENTITY_ID -b"${USER_ASSIGNED_MANAGED_IDENTITY_ID}"
184-
msg "${YELLOW}\"USER_ASSIGNED_MANAGED_IDENTITY_ID\""
185-
msg "${GREEN}${USER_ASSIGNED_MANAGED_IDENTITY_ID}"
186159
gh ${GH_FLAGS} secret set WDT_RUNTIMEPSW -b"${WDT_RUNTIMEPSW}"
187160
gh ${GH_FLAGS} secret set WLS_PSW -b"${WLS_PSW}"
188161
gh ${GH_FLAGS} secret set WLS_USERNAME -b"${WLS_USERNAME}"
@@ -208,10 +181,6 @@ if [ $USE_GITHUB_CLI == false ]; then
208181
msg "${GREEN}${ORC_SSOPSW}"
209182
msg "${YELLOW}\"ORC_SSOUSER\""
210183
msg "${GREEN}${ORC_SSOUSER}"
211-
msg "${YELLOW}\"SERVICE_PRINCIPAL\""
212-
msg "${GREEN}${SERVICE_PRINCIPAL}"
213-
msg "${YELLOW}\"USER_ASSIGNED_MANAGED_IDENTITY_ID\""
214-
msg "${GREEN}${USER_ASSIGNED_MANAGED_IDENTITY_ID}"
215184
msg "${YELLOW}\"WDT_RUNTIMEPSW\""
216185
msg "${GREEN}${WDT_RUNTIMEPSW}"
217186
msg "${YELLOW}\"WLS_PSW\""

.github/workflows/teardownForWlsAks.sh

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,21 +43,17 @@ else
4343
fi
4444

4545
SERVICE_PRINCIPAL_NAME=${DISAMBIG_PREFIX}sp
46-
USER_ASSIGNED_MANAGED_IDENTITY_NAME=${DISAMBIG_PREFIX}u
47-
4846
# Execute commands
4947
msg "${GREEN}(1/4) Delete service principal ${SERVICE_PRINCIPAL_NAME}"
5048
SUBSCRIPTION_ID=$(az account show --query id --output tsv --only-show-errors)
51-
SP_OBJECT_ID_ARRAY=$(az ad sp list --display-name ${SERVICE_PRINCIPAL_NAME} --query "[].objectId") || true
49+
SP_OBJECT_ID_ARRAY=$(az ad sp list --display-name ${SERVICE_PRINCIPAL_NAME} --query "[0].id") || true
5250
# remove whitespace
5351
SP_OBJECT_ID_ARRAY=$(echo ${SP_OBJECT_ID_ARRAY} | xargs) || true
5452
SP_OBJECT_ID_ARRAY=${SP_OBJECT_ID_ARRAY//[/}
5553
SP_OBJECT_ID=${SP_OBJECT_ID_ARRAY//]/}
54+
az role assignment delete --yes --assignee ${SP_OBJECT_ID} || true
5655
az ad sp delete --id ${SP_OBJECT_ID} || true
5756

58-
msg "${GREEN}(2/4) Delete User assigned managed identity ${USER_ASSIGNED_MANAGED_IDENTITY_NAME}"
59-
az group delete --yes --no-wait --name ${USER_ASSIGNED_MANAGED_IDENTITY_NAME} > /dev/null 2>&1 || true
60-
6157
# Check GitHub CLI status
6258
msg "${GREEN}(3/4) Checking GitHub CLI status...${NOFORMAT}"
6359
USE_GITHUB_CLI=false
@@ -77,8 +73,6 @@ if $USE_GITHUB_CLI; then
7773
gh ${GH_FLAGS} secret remove DB_PASSWORD
7874
gh ${GH_FLAGS} secret remove ORC_SSOPSW
7975
gh ${GH_FLAGS} secret remove ORC_SSOUSER
80-
gh ${GH_FLAGS} secret remove SERVICE_PRINCIPAL
81-
gh ${GH_FLAGS} secret remove USER_ASSIGNED_MANAGED_IDENTITY_ID
8276
gh ${GH_FLAGS} secret remove WDT_RUNTIMEPSW
8377
gh ${GH_FLAGS} secret remove WLS_PSW
8478
gh ${GH_FLAGS} secret remove WLS_USERNAME
@@ -97,8 +91,6 @@ if [ $USE_GITHUB_CLI == false ]; then
9791
msg "${YELLOW}\"DB_PASSWORD\""
9892
msg "${YELLOW}\"ORC_SSOPSW\""
9993
msg "${YELLOW}\"ORC_SSOUSER\""
100-
msg "${YELLOW}\"SERVICE_PRINCIPAL\""
101-
msg "${YELLOW}\"USER_ASSIGNED_MANAGED_IDENTITY_ID\""
10294
msg "${YELLOW}\"WDT_RUNTIMEPSW\""
10395
msg "${YELLOW}\"WLS_PSW\""
10496
msg "${YELLOW}\"WLS_USERNAME\""

.github/workflows/testWlsAksWithDependencyCreation.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,19 @@ on:
2222

2323
env:
2424
refArmttk: 500a3a612ef51d4421c114183f97b425c9bfaab8
25-
refJavaee: f25ab89a2a8848da39b84e5d6c927f4c4cb47200
25+
refJavaee: bad2965565e2e69318039bc15c2496844d55a59d
2626
azCliVersion: 2.30.0
2727
azureCredentials: ${{ secrets.AZURE_CREDENTIALS }}
2828
location: eastus
2929
resourceGroupForWlsAks: wlsd-aks-${{ github.run_id }}-${{ github.run_number }}
3030
dbAdminUser: weblogic
3131
dbPassword: ${{ secrets.DB_PASSWORD }}
3232
dbName: wlsdb${{ github.run_id }}${{ github.run_number }}
33-
servicePrincipal: ${{ secrets.SERVICE_PRINCIPAL }}
3433
ocrSSOPSW: ${{ secrets.ORC_SSOPSW }}
3534
ocrSSOUser: ${{ secrets.ORC_SSOUSER }}
3635
wdtRuntimePassword: ${{ secrets.WDT_RUNTIMEPSW}}
3736
wlsUserName: ${{ secrets.WLS_USERNAME }}
3837
wlsPassword: ${{ secrets.WLS_PSW }}
39-
userAssignedManagedIdentity: ${{ secrets.USER_ASSIGNED_MANAGED_IDENTITY_ID }}
4038
resourceGroupForDB: wlsd-db-${{ github.run_id }}-${{ github.run_number }}
4139
resourceGroupForStorageAccount: wlsd-sa-${{ github.run_id }}-${{ github.run_number }}
4240
storageAccountName: wlsdsa${{ github.run_id }}${{ github.run_number }}
@@ -256,18 +254,16 @@ jobs:
256254
sed -i "s/#location#/${location}/g; \
257255
s/#wlsUserName#/${wlsUserName}/g; \
258256
s/#wlsPassword#/${wlsPassword}/g; \
259-
s/#userAssignedManagedIdentity#/${userAssignedManagedIdentity}/g; \
260257
s/#ocrSSOPSW#/${ocrSSOPSW}/g; \
261258
s/#ocrSSOUser#/${ocrSSOUser}/g; \
262259
s/#appPackageUrls#/${cargoTrackerBlobUrl}/g; \
263-
s/#servicePrincipal#/${servicePrincipal}/g; \
264260
s/#wdtRuntimePassword#/${wdtRuntimePassword}/g; \
265261
s/#testbranchName#/${{ needs.preflight.outputs.testBranchNameForArtifactsLocation }}/g; \
266262
s/#gitUserName#/${{ needs.preflight.outputs.gitUserNameForArtifactsLocation }}/g; \
267263
s/#dbPassword#/${dbPassword}/g; \
268264
s/#dbUser#/${dbAdminUser}@${dbName}/g; \
269265
s/#dsConnectionURL#/jdbc:postgresql:\/\/${dbName}.postgres.database.azure.com:5432\/postgres/g" \
270-
weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.json
266+
weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.jsonc
271267
- name: Deploy WebLogic Server Cluster Domain offer
272268
id: deploy-wls-cluster
273269
uses: azure/CLI@v1
@@ -278,7 +274,7 @@ jobs:
278274
--verbose \
279275
--resource-group ${{ env.resourceGroupForWlsAks }} \
280276
--name wls-on-aks \
281-
--parameters @weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.json \
277+
--parameters @weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.jsonc \
282278
--template-file ${artifactName}/mainTemplate.json
283279
- name: Query Application Gateway URL
284280
run: |

.github/workflows/testWlsAksWithoutDependencyCreation.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,17 @@ on:
3737

3838
env:
3939
refArmttk: 500a3a612ef51d4421c114183f97b425c9bfaab8
40-
refJavaee: f25ab89a2a8848da39b84e5d6c927f4c4cb47200
40+
refJavaee: bad2965565e2e69318039bc15c2496844d55a59d
4141
azCliVersion: 2.30.0
4242
azureCredentials: ${{ secrets.AZURE_CREDENTIALS }}
4343
location: eastus
4444
dbAdminUser: weblogic
4545
dbPassword: ${{ secrets.DB_PASSWORD }}
46-
servicePrincipal: ${{ secrets.SERVICE_PRINCIPAL }}
4746
ocrSSOPSW: ${{ secrets.ORC_SSOPSW }}
4847
ocrSSOUser: ${{ secrets.ORC_SSOUSER }}
4948
wdtRuntimePassword: ${{ secrets.WDT_RUNTIMEPSW}}
5049
wlsUserName: ${{ secrets.WLS_USERNAME }}
5150
wlsPassword: ${{ secrets.WLS_PSW }}
52-
userAssignedManagedIdentity: ${{ secrets.USER_ASSIGNED_MANAGED_IDENTITY_ID }}
5351

5452
jobs:
5553
preflight:
@@ -214,18 +212,16 @@ jobs:
214212
sed -i "s/#location#/${location}/g; \
215213
s/#wlsUserName#/${wlsUserName}/g; \
216214
s/#wlsPassword#/${wlsPassword}/g; \
217-
s/#userAssignedManagedIdentity#/${userAssignedManagedIdentity}/g; \
218215
s/#ocrSSOPSW#/${ocrSSOPSW}/g; \
219216
s/#ocrSSOUser#/${ocrSSOUser}/g; \
220217
s/#appPackageUrls#/${cargoTrackerBlobUrl}/g; \
221-
s/#servicePrincipal#/${servicePrincipal}/g; \
222218
s/#wdtRuntimePassword#/${wdtRuntimePassword}/g; \
223219
s/#testbranchName#/${{ needs.preflight.outputs.testBranchNameForArtifactsLocation }}/g; \
224220
s/#gitUserName#/${{ needs.preflight.outputs.gitUserNameForArtifactsLocation }}/g; \
225221
s/#dbPassword#/${dbPassword}/g; \
226222
s/#dbUser#/${dbAdminUser}@${{ needs.preflight.outputs.dbName }}/g; \
227223
s/#dsConnectionURL#/jdbc:postgresql:\/\/${{ needs.preflight.outputs.dbName }}.postgres.database.azure.com:5432\/postgres/g" \
228-
weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.json
224+
weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.jsonc
229225
- name: Deploy WebLogic Server Cluster Domain offer
230226
id: deploy-wls-cluster
231227
uses: azure/CLI@v1
@@ -236,7 +232,7 @@ jobs:
236232
--verbose \
237233
--resource-group ${{ needs.preflight.outputs.resourceGroupForWlsAks }} \
238234
--name wls-on-aks \
239-
--parameters @weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.json \
235+
--parameters @weblogic-azure/weblogic-azure-aks/src/test/setupWlsAksParameters.jsonc \
240236
--template-file ${artifactName}/mainTemplate.json
241237
- name: Query Application Gateway URL
242238
run: |

weblogic-azure-aks/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<groupId>com.oracle.weblogic.azure</groupId>
1919
<artifactId>wls-on-aks-azure-marketplace</artifactId>
20-
<version>1.0.39</version>
20+
<version>1.0.40</version>
2121

2222
<parent>
2323
<groupId>com.microsoft.azure.iaas</groupId>

0 commit comments

Comments
 (0)