initial commit

main
Sven Ketelsen 4 years ago
commit ca2d3b8129

2
.gitignore vendored

@ -0,0 +1,2 @@
.project
.idea

@ -0,0 +1,3 @@
bases:
- ../ingress
- ../jaeger

@ -0,0 +1,29 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: jaeger-collector
namespace: jaeger
annotations:
kubernetes.io/ingress.class: nginx
# cert-manager.io/cluster-issuer: letsencrypt-prod
# cert-manager.io/issue-temporary-certificate: 'true'
nginx.ingress.kubernetes.io/backend-protocol: HTTP
nginx.ingress.kubernetes.io/force-ssl-redirect: 'false'
nginx.ingress.kubernetes.io/ssl-passthrough: 'false'
nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/16,212.121.131.106/32,87.150.33.14/32
spec:
# tls:
# - hosts:
# - dev-kube-jaeger-collector.smardigo.digital
# secretName: dev-kube-jaeger-collector-tls
rules:
- host: dev-kube-jaeger-collector.smardigo.digital
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: jaeger-collector
port:
number: 14268

@ -0,0 +1,44 @@
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: jaeger
namespace: jaeger
spec:
strategy: allinone
allInOne:
image: jaegertracing/all-in-one:1.13
options:
log-level: debug
query:
base-path: /
storage:
options:
memory:
max-traces: 100000
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issue-temporary-certificate: 'true'
nginx.ingress.kubernetes.io/backend-protocol: HTTP
nginx.ingress.kubernetes.io/force-ssl-redirect: 'true'
nginx.ingress.kubernetes.io/ssl-passthrough: 'false'
nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/16,212.121.131.106/32,87.150.33.14/32
hosts:
- dev-kube-jaeger.smardigo.digital
tls:
- hosts:
- dev-kube-jaeger.smardigo.digital
secretName: dev-kube-jaeger-tls
ui:
options:
dependencies:
menuEnabled: true
menu:
- items:
- label: Documentation
url: https://www.jaegertracing.io/docs/latest
label: About Jaeger
tracking:
gaID: dev-kube-jaeger
Loading…
Cancel
Save