Skip to content
This repository was archived by the owner on Jun 29, 2026. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 63 additions & 0 deletions argocd/applications/custom/certificate-file-server.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}

6 changes: 3 additions & 3 deletions argocd/applications/templates/certificate-file-server.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ 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}}
targetRevision: 25.2.3
- repoURL: https://github.com/open-edge-platform/orch-utils.git
path: charts/{{$appName}}
targetRevision: vpro_installer_changes
helm:
releaseName: {{$appName}}
valuesObject:
Expand Down
Loading