This commit is contained in:
Zeeshaun
2026-03-13 12:58:13 -05:00
parent 4e6099ff5c
commit 64856c640e
203 changed files with 106084 additions and 0 deletions
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<appSettings>
<!-- LOGGING -->
<add key="serilog:write-to:Seq.serverUrl" value="https://seq.lcu-internal.com" />
<add key="serilog:enrich:with-property:Environment" value="Production" />
<!-- END LOGGING -->
<!-- SECURITY -->
<add key="ApiSecurityConfiguration:ApiKeyAuthenticationFailureBehavior" value="Error" />
<!-- END SECURITY -->
<add key="KnownEnvironment" value="Production" />
<!-- Soap Connection-->
<add key="soapconnection:safUrl" value="https://prodapi.dna.lcu-internal.com:10002/SAF/ProductIntegration/ProductIntegration.asmx" />
<add key="soapconnection:deviceId" value="FULL" />
<add key="soapconnection:prodEnvCd" value="PRODUCTION" />
<add key="soapconnection:prodDefCd" value="SAF2006" />
<add key="soapconnection:applId" value="7e837e75-2e19-45d5-8c3a-4735a275a6cf" />
<add key="soapconnection:endpoint" value="lcu_10002" />
<add key="soapconnection:approvalpersonnumber" value="5775" />
<add key="soapconnection:overridecashboxnumber" value="800" />
<!-- END Soap Connection -->
<!-- Socket Connection-->
<add key="socketconnection:deviceId" value="FULL" />
<add key="socketconnection:applId" value="7726" />
<add key="socketconnection:ipAddress" value="10.10.3.26" />
<add key="socketconnection:portId" value="2500" />
<add key="socketconnection:timeout" value="10000" />
<add key="socketconnection:reqType" value="16340" />
<add key="socketconnection:authType" value="3" />
<!-- END Socket Connection -->
</appSettings>
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component
patches:
- target:
kind: Deployment
path: set_appsettings_deployment.yaml
- target:
kind: SecretProviderClass
path: set_secrets_provider_class.yaml
@@ -0,0 +1,5 @@
- op: add
path: /spec/template/spec/containers/0/env/-
value:
name: ASPNETCORE_ENVIRONMENT
value: "Production"
@@ -0,0 +1,7 @@
- op: add
path: /spec/parameters/userAssignedIdentityID
value: 9eaefc49-e5d3-48d4-a2b9-b42cf2d8ca03
- op: add
path: /spec/parameters/keyvaultName
value: kv-lz-apps-prod-uscz
@@ -0,0 +1,14 @@
resources:
- normal
configMapGenerator:
- name: core-soap-api-wrapper-api-environment-appsettings
files:
- appsettings/appsettings.config
generatorOptions:
disableNameSuffixHash: true
patches:
- target:
kind: Deployment
path: set_configmap_deployment.yaml
@@ -0,0 +1,12 @@
resources:
- ../../../base
components:
- ../component
- ../../../components/keyvaults/normal
- ../../../components/workloads/normal
patches:
- target:
kind: VirtualService
path: set_virtual_service.yaml
@@ -0,0 +1,3 @@
- op: add
path: /spec/hosts/-
value: prd-core-soap-api-wrapper-api.apps.azure.lcu-internal.com
@@ -0,0 +1,12 @@
- op: add
path: /spec/template/spec/volumes/-
value:
name: volume-environment-appsettings
configMap:
name: core-soap-api-wrapper-api-environment-appsettings
- op: add
path: /spec/template/spec/containers/0/volumeMounts/-
value:
name: volume-environment-appsettings
mountPath: /app/config/environment-appsettings