Associate sub domains with docker ingress
This commit is contained in:
parent
595db96ef1
commit
c7c527174f
@ -77,7 +77,7 @@ data:
|
|||||||
[INPUT]
|
[INPUT]
|
||||||
Name tail
|
Name tail
|
||||||
Tag nexus.nexus-log
|
Tag nexus.nexus-log
|
||||||
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment-*-*_{{ .Values.namespaces.nexusNs }}_nxrm-app-*.log
|
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment*{{ .Values.namespaces.nexusNs }}_nxrm-app-*.log
|
||||||
Parser docker
|
Parser docker
|
||||||
DB /var/fluent-bit/state/flb_container.db
|
DB /var/fluent-bit/state/flb_container.db
|
||||||
Mem_Buf_Limit 5MB
|
Mem_Buf_Limit 5MB
|
||||||
@ -112,7 +112,7 @@ data:
|
|||||||
[INPUT]
|
[INPUT]
|
||||||
Name tail
|
Name tail
|
||||||
Tag nexus.request-log
|
Tag nexus.request-log
|
||||||
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment-*-*_{{ .Values.namespaces.nexusNs }}_request-log-*.log
|
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment*{{ .Values.namespaces.nexusNs }}_request-log-*.log
|
||||||
Parser docker
|
Parser docker
|
||||||
DB /var/fluent-bit/state/flb_container.db
|
DB /var/fluent-bit/state/flb_container.db
|
||||||
Mem_Buf_Limit 5MB
|
Mem_Buf_Limit 5MB
|
||||||
@ -147,7 +147,7 @@ data:
|
|||||||
[INPUT]
|
[INPUT]
|
||||||
Name tail
|
Name tail
|
||||||
Tag nexus.audit-log
|
Tag nexus.audit-log
|
||||||
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment-*-*_{{ .Values.namespaces.nexusNs }}_audit-log-*.log
|
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment*{{ .Values.namespaces.nexusNs }}_audit-log-*.log
|
||||||
Parser docker
|
Parser docker
|
||||||
DB /var/fluent-bit/state/flb_container.db
|
DB /var/fluent-bit/state/flb_container.db
|
||||||
Mem_Buf_Limit 5MB
|
Mem_Buf_Limit 5MB
|
||||||
@ -182,7 +182,7 @@ data:
|
|||||||
[INPUT]
|
[INPUT]
|
||||||
Name tail
|
Name tail
|
||||||
Tag nexus.tasks-log
|
Tag nexus.tasks-log
|
||||||
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment-*-*_{{ .Values.namespaces.nexusNs }}_tasks-log-*.log
|
Path /var/log/containers/{{ .Chart.Name }}-{{ .Chart.Version }}.{{ .Release.Name }}-nxrm.deployment*{{ .Values.namespaces.nexusNs }}_tasks-log-*.log
|
||||||
Parser docker
|
Parser docker
|
||||||
DB /var/fluent-bit/state/flb_container.db
|
DB /var/fluent-bit/state/flb_container.db
|
||||||
Mem_Buf_Limit 5MB
|
Mem_Buf_Limit 5MB
|
||||||
|
@ -48,4 +48,4 @@ spec:
|
|||||||
service:
|
service:
|
||||||
name: {{ .Chart.Name }}-docker-service
|
name: {{ .Chart.Name }}-docker-service
|
||||||
port:
|
port:
|
||||||
number: {{ .Values.ingress.dockerIngress.port }}
|
number: {{ .Values.service.docker.port }}
|
||||||
|
@ -26,7 +26,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
app: nxrm
|
app: nxrm
|
||||||
ports:
|
ports:
|
||||||
- name: docker-connector
|
- name: docker-service
|
||||||
protocol: {{ .Values.service.docker.protocol }}
|
protocol: {{ .Values.service.docker.protocol }}
|
||||||
port: {{ .Values.service.docker.port }}
|
port: {{ .Values.service.docker.port }}
|
||||||
targetPort: {{ .Values.service.docker.targetPort }}
|
targetPort: {{ .Values.service.docker.targetPort }}
|
||||||
|
@ -50,15 +50,16 @@ ingress:
|
|||||||
alb.ingress.kubernetes.io/scheme: internal # scheme
|
alb.ingress.kubernetes.io/scheme: internal # scheme
|
||||||
alb.ingress.kubernetes.io/subnets: subnet-1,subnet-2 #comma separated list of subnet ids
|
alb.ingress.kubernetes.io/subnets: subnet-1,subnet-2 #comma separated list of subnet ids
|
||||||
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
|
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
|
||||||
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:0000000000000:certificate/00000000-1111-2222-3333-444444444444 # The AWS Certificate Manager ARN for your HTTPS certificate
|
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:0000000000000:certificate/00000000-1111-2222-3333-444444444444 # The AWS Certificate Manager ARN for your HTTPS certificate
|
||||||
external-dns.alpha.kubernetes.io/hostname: example.com, dockerrepo1.example.com, dockerrepo2.example.com, dockerrepo3.example.com # Add more docker subdomains using dockerrepoName.example.com
|
|
||||||
dockerIngress: #Ingress for Docker Connector
|
dockerIngress: #Ingress for Docker Connector
|
||||||
#host: "docker.ingress.rule.host" #host to apply this ingress rule to. Uncomment this in your values.yaml and set it as you wish
|
#host: "docker.ingress.rule.host" #host to apply this ingress rule to. Uncomment this in your values.yaml and set it as you wish
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: alb
|
kubernetes.io/ingress.class: alb
|
||||||
alb.ingress.kubernetes.io/scheme: internal # scheme
|
alb.ingress.kubernetes.io/scheme: internal # scheme
|
||||||
alb.ingress.kubernetes.io/subnets: subnet-1,subnet-2 #comma separated list of subnet ids
|
alb.ingress.kubernetes.io/subnets: subnet-1,subnet-2 #comma separated list of subnet ids
|
||||||
port: 9090
|
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
|
||||||
|
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:0000000000000:certificate/00000000-1111-2222-3333-444444444444 # The AWS Certificate Manager ARN for your HTTPS certificate
|
||||||
|
external-dns.alpha.kubernetes.io/hostname: dockerrepo1.example.com, dockerrepo2.example.com, dockerrepo3.example.com # Add more docker subdomains using dockerrepoName.example.com
|
||||||
pv:
|
pv:
|
||||||
storage: 120Gi
|
storage: 120Gi
|
||||||
volumeMode: Filesystem
|
volumeMode: Filesystem
|
||||||
@ -78,11 +79,11 @@ service: #Nexus Repo NodePort Service
|
|||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: 80
|
port: 80
|
||||||
targetPort: 8081
|
targetPort: 8081
|
||||||
docker: #Nodeport Service for Docker connector
|
docker: #Nodeport Service for Docker Service
|
||||||
type: NodePort
|
type: NodePort
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: 9090
|
port: 9090
|
||||||
targetPort: 9090
|
targetPort: 8081
|
||||||
secret:
|
secret:
|
||||||
license:
|
license:
|
||||||
arn: arn:aws:secretsmanager:us-east-1:000000000000:secret:nxrm-nexus-license
|
arn: arn:aws:secretsmanager:us-east-1:000000000000:secret:nxrm-nexus-license
|
||||||
|
Loading…
x
Reference in New Issue
Block a user