From 3d0afcacd3c13a6c83ea617b379d40977ab12051 Mon Sep 17 00:00:00 2001 From: punam20 <102661080+punam20@users.noreply.github.com> Date: Tue, 21 Apr 2026 12:12:29 +0530 Subject: [PATCH 1/4] Bump certificate file server version --- argocd/applications/templates/certificate-file-server.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd/applications/templates/certificate-file-server.yaml b/argocd/applications/templates/certificate-file-server.yaml index 4333ec89c7..82fb634eba 100644 --- a/argocd/applications/templates/certificate-file-server.yaml +++ b/argocd/applications/templates/certificate-file-server.yaml @@ -21,7 +21,7 @@ spec: sources: - repoURL: {{ required "A valid chartRepoURL entry required!" .Values.argo.chartRepoURL }} chart: common/charts/{{$appName}} - targetRevision: 25.2.3 + targetRevision: vpro_installer_changes helm: releaseName: {{$appName}} valuesObject: From 73d2c9864193e42adf03a14d83580ff7b879ab00 Mon Sep 17 00:00:00 2001 From: punam20 <102661080+punam20@users.noreply.github.com> Date: Tue, 21 Apr 2026 21:55:23 +0530 Subject: [PATCH 2/4] Update certificate-file-server.yaml --- argocd/applications/templates/certificate-file-server.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/argocd/applications/templates/certificate-file-server.yaml b/argocd/applications/templates/certificate-file-server.yaml index 82fb634eba..ca5850a47d 100644 --- a/argocd/applications/templates/certificate-file-server.yaml +++ b/argocd/applications/templates/certificate-file-server.yaml @@ -19,8 +19,8 @@ metadata: spec: project: {{ required "A valid projectName entry required!" .Values.argo.project }} sources: - - repoURL: {{ required "A valid chartRepoURL entry required!" .Values.argo.chartRepoURL }} - chart: common/charts/{{$appName}} + - repoURL: https://github.com/open-edge-platform/orch-utils.git + chart: charts/{{$appName}} targetRevision: vpro_installer_changes helm: releaseName: {{$appName}} From 19895cc07b081f96cfee0b8355ed5684ee026182 Mon Sep 17 00:00:00 2001 From: punam20 <102661080+punam20@users.noreply.github.com> Date: Tue, 21 Apr 2026 22:40:53 +0530 Subject: [PATCH 3/4] Update certificate-file-server.yaml --- argocd/applications/templates/certificate-file-server.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd/applications/templates/certificate-file-server.yaml b/argocd/applications/templates/certificate-file-server.yaml index ca5850a47d..40ec98d792 100644 --- a/argocd/applications/templates/certificate-file-server.yaml +++ b/argocd/applications/templates/certificate-file-server.yaml @@ -20,7 +20,7 @@ spec: project: {{ required "A valid projectName entry required!" .Values.argo.project }} sources: - repoURL: https://github.com/open-edge-platform/orch-utils.git - chart: charts/{{$appName}} + path: charts/{{$appName}} targetRevision: vpro_installer_changes helm: releaseName: {{$appName}} From 8099914d12d9d3ae233ca3740bd92161bf17960d Mon Sep 17 00:00:00 2001 From: punam20 <102661080+punam20@users.noreply.github.com> Date: Wed, 22 Apr 2026 14:25:49 +0530 Subject: [PATCH 4/4] Update certificate-file-server.tpl --- .../custom/certificate-file-server.tpl | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/argocd/applications/custom/certificate-file-server.tpl b/argocd/applications/custom/certificate-file-server.tpl index 0166a0bcc7..0755d659c1 100644 --- a/argocd/applications/custom/certificate-file-server.tpl +++ b/argocd/applications/custom/certificate-file-server.tpl @@ -13,3 +13,66 @@ tlsOption: {{ .Values.argo.traefik.tlsOption | default "" | quote }} resources: {{- toYaml . | nindent 2 }} {{- end }} + +# Infrastructure configuration for edge node installer +infraConfig: + # Proxy Configuration + enProxyHTTP: {{ .Values.argo.proxy.enHttpProxy }} + enProxyHTTPS: {{ .Values.argo.proxy.enHttpsProxy }} + enProxyFTP: {{ .Values.argo.proxy.enFtpProxy }} + enProxySocks: {{ .Values.argo.proxy.enSocksProxy }} + enProxyNoProxy: {{ .Values.argo.proxy.enNoProxy }} + + # Orchestrator Endpoints + orchCluster: cluster-orch-node.{{ .Values.argo.clusterDomain }}:443 + orchInfra: infra-node.{{ .Values.argo.clusterDomain }}:443 + orchKeycloak: keycloak.{{ .Values.argo.clusterDomain }}:443 + orchRelease: release.{{ .Values.argo.clusterDomain }} + orchFileServer: {{ .Values.argo.releaseService.fileServer }}:60444 + orchRegistry: {{ .Values.argo.releaseService.ociRegistry }}:9443 + orchRPSHost: rps.{{ .Values.argo.clusterDomain }}:443 + orchDeviceManager: device-manager-node.{{ .Values.argo.clusterDomain }}:443 + orchAptSrcProxyPort: "60444" + + # Edge Node Service Configuration + enServiceClients: "{{ index .Values.argo "infra-onboarding" "enServiceClients" | default "platform-manageability-agent" }}" + enOutboundClients: "{{ index .Values.argo "infra-onboarding" "enOutboundClients" | default " " }}" + enMetricsEnabled: "{{ index .Values.argo "infra-onboarding" "enMetricsEnabled" | default "false" }}" + enTokenClients: "{{ index .Values.argo "infra-onboarding" "enTokenClients" | default "node-agent,platform-manageability-agent" }}" + + # Registry and Repository Configuration + registryService: {{ .Values.argo.releaseService.ociRegistry }} + enDebianPackagesRepo: "edge-orch/en/deb" + enFilesRsRoot: "files-edge-orch" + enManifestRepo: "edge-orch/en/files/ena-manifest" + enAgentManifestTag: "1.5.8" + + # Release Service Configuration + rsType: "{{ index .Values.argo "infra-onboarding" "rsType" | default "no-auth" }}" + + # System Configuration + systemConfigVmOverCommitMemory: "{{ index .Values.argo "infra-onboarding" "systemConfigVmOverCommitMemory" | default "1" }}" + systemConfigKernelPanic: "{{ index .Values.argo "infra-onboarding" "systemConfigKernelPanic" | default "10" }}" + systemConfigKernelPanicOnOops: "{{ index .Values.argo "infra-onboarding" "systemConfigKernelPanicOnOops" | default "1" }}" + systemConfigFsInotifyMaxUserInstances: "{{ index .Values.argo "infra-onboarding" "systemConfigFsInotifyMaxUserInstances" | default "8192" }}" + + # NTP Configuration + ntpServer: "{{ index .Values.argo "infra-onboarding" "ntpServer" | default "ntp1.server.org,ntp2.server.org" }}" + + # Onboarding Manager Configuration + omSvc: onboarding-node.{{ .Values.argo.clusterDomain }} + omStreamSvc: onboarding-stream.{{ .Values.argo.clusterDomain }} + + # Firewall Configuration + firewallReqAllow: |- + [{ + "sourceIp": "{{ .Values.argo.clusterDomain }}", + "ports": "6443,10250", + "ipVer": "ipv4", + "protocol": "tcp" + }] + firewallCfgAllow: + {{- with index .Values.argo "infra-onboarding" "firewallCfgAllow" }} + {{- toYaml . | nindent 4 }} + {{- end }} +