Support TLOG configuration in AKS offer
galiacheng opened this issue · 1 comments
galiacheng commented
The disaster recovery guidance requires TLOG configuration. The step-by-step guide generates a new model file as following from domain CRD, image model file and ConfigMap. The steps introduce error easily.
This issue is to provide an automatic support for TLOG configuration in the offer.
topology:
Name: "@@ENV:CUSTOM_DOMAIN_NAME@@"
ProductionModeEnabled: true
AdminServerName: "admin-server"
Cluster:
"cluster-1":
DynamicServers:
ServerTemplate: "cluster-1-template"
ServerNamePrefix: "@@ENV:MANAGED_SERVER_PREFIX@@"
DynamicClusterSize: "@@PROP:CLUSTER_SIZE@@"
MaxDynamicClusterSize: "@@PROP:CLUSTER_SIZE@@"
MinDynamicClusterSize: "0"
CalculatedListenPorts: false
Server:
"admin-server":
ListenPort: 7001
ServerTemplate:
"cluster-1-template":
Cluster: "cluster-1"
ListenPort: 8001
TransactionLogJDBCStore:
Enabled: true
DataSource: jdbc/WebLogicCafeDB
PrefixName: TLOG_${serverName}_
SecurityConfiguration:
NodeManagerUsername: "@@SECRET:__weblogic-credentials__:username@@"
NodeManagerPasswordEncrypted: "@@SECRET:__weblogic-credentials__:password@@"
resources:
JDBCSystemResource:
jdbc/WebLogicCafeDB:
Target: 'cluster-1'
JdbcResource:
JDBCDataSourceParams:
JNDIName: [
jdbc/WebLogicCafeDB
]
GlobalTransactionsProtocol: None
JDBCDriverParams:
DriverName: com.microsoft.sqlserver.jdbc.SQLServerDriver
URL: '@@SECRET:ds-secret-sqlserver-1709938597:url@@'
PasswordEncrypted: '@@SECRET:ds-secret-sqlserver-1709938597:password@@'
Properties:
user:
Value: '@@SECRET:ds-secret-sqlserver-1709938597:user@@'
JDBCConnectionPoolParams:
TestTableName: SQL SELECT 1
TestConnectionsOnReserve: trueedburns commented
Hello @galiacheng , Reza and I discussed this. We don't believe this one is sufficiently aligned with our business priorities at this time. Please put it aside for now. We can revisit it later if priorities or circumstances change.