-
Notifications
You must be signed in to change notification settings - Fork 304
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #19315 from asselitx/certificate-domains-hpcc-31872
HPCC-31872 Allow alternate certificate domains Reviewed-By: Anthony Fishbeck <[email protected]> Reviewed-by: Gavin Halliday <[email protected]> Merged-by: Gavin Halliday <[email protected]>
- Loading branch information
Showing
2 changed files
with
106 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
global: | ||
privileged: true | ||
egress: | ||
restricted: false | ||
certificates: | ||
issuers: | ||
remote: | ||
name: hpcc-remote-issuer | ||
domain: hpcc1 | ||
alternativeDomains: | ||
- foo.hpcc1 | ||
- bar.hpcc1 | ||
## set enabled to true if adding remoteClients for any components | ||
enabled: true | ||
## kind can be changed to ClusterIssue to refer to a ClusterIssuer. https://cert-manager.io/docs/reference/api-docs/#cert-manager.io/v1.ClusterIssuer | ||
kind: Issuer | ||
spiffe: false | ||
## do not define spec (set spec: null), to reference an Issuer resource that already exists in the cluster | ||
## change spec if you'd like to change how certificates get issued... see ## https://cert-manager.io/docs/configuration/#supported-issuer-types | ||
## for information on what spec should contain. | ||
spec: | ||
ca: | ||
secretName: hpcc-local-issuer-key-pair # real config would use hpcc-remote, but examples have hpcc-local instructions | ||
|
||
signing: # intended to be used for signing/verification purposes only, e.g. by dafilesrv | ||
name: hpcc-signing-issuer | ||
## kind can be changed to ClusterIssue to refer to a ClusterIssuer. https://cert-manager.io/docs/reference/api-docs/#cert-manager.io/v1.ClusterIssuer | ||
kind: Issuer | ||
## do not define spec (set spec: null), to reference an Issuer resource that already exists in the cluster | ||
## change spec if you'd like to change how certificates get issued... see ## https://cert-manager.io/docs/configuration/#supported-issuer-types | ||
## for information on what spec should contain. | ||
spec: | ||
ca: | ||
secretName: hpcc-signing-issuer-key-pair | ||
|
||
thor: null | ||
eclagent: null | ||
eclscheduler: null | ||
dafilesrv: null | ||
dfuserver: null | ||
|
||
sasha: | ||
disabled: true | ||
wu-archiver: | ||
disabled: true | ||
dfuwu-archiver: | ||
disabled: true | ||
dfurecovery-archiver: | ||
disabled: true | ||
file-expiry: | ||
disabled: true | ||
|
||
esp: | ||
- name: eclwatch | ||
application: eclwatch | ||
auth: none | ||
replicas: 1 | ||
service: | ||
port: 8888 | ||
servicePort: 18010 | ||
visibility: local | ||
- name: eclqueries | ||
application: eclqueries | ||
auth: none | ||
replicas: 1 | ||
service: | ||
visibility: local | ||
servicePort: 18002 | ||
- name: eclservices | ||
application: eclservices | ||
auth: none | ||
replicas: 1 | ||
service: | ||
servicePort: 8010 | ||
visibility: cluster | ||
|
||
roxie: | ||
- name: roxie1 | ||
disabled: false | ||
prefix: roxie1 | ||
services: | ||
- name: roxie1 | ||
servicePort: 19876 | ||
listenQueue: 200 | ||
numThreads: 30 | ||
visibility: local | ||
trustClients: | ||
- commonName: roxie2.hpcc2 | ||
- name: roxie1backup | ||
servicePort: 19877 | ||
listenQueue: 200 | ||
numThreads: 30 | ||
visibility: local | ||
trustClients: | ||
- commonName: roxie2.hpcc2 | ||
replicas: 1 | ||
numChannels: 1 | ||
serverReplicas: 0 | ||
localAgent: false | ||
traceLevel: 1 | ||
topoServer: | ||
replicas: 1 |