Resolve "Allow url modification for all applications"
What:
- Adds the ability to modify the following for all the
virtualservices
:- full hostname
- labels
- gateways
- hosts
Why:
- To allow users to more granularly modify the
virtualservices
Supporting Info:
$ helm template chart -f tests/test-values.yml -s templates/bigbang/alertmanager-vs.yaml
---
# Source: kube-prometheus-stack/templates/bigbang/alertmanager-vs.yaml
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: RELEASE-NAME-kube-promethe-alertmanager
namespace: logging
labels:
app: kube-prometheus-stack-alertmanager
chart: kube-prometheus-stack-11.0.0-bb.10
release: "RELEASE-NAME"
heritage: "Helm"
spec:
gateways:
- istio-system/main
hosts:
- alertmanager.bigbang.dev
http:
- route:
- destination:
port:
number: 9093
host: RELEASE-NAME-kube-promethe-alertmanager.logging.svc.cluster.local
$ helm template chart -f tests/test-values.yml -s templates/bigbang/prometheus-vs.yaml
---
# Source: kube-prometheus-stack/templates/bigbang/prometheus-vs.yaml
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: RELEASE-NAME-kube-promethe-prometheus
namespace: logging
labels:
app: kube-prometheus-stack-prometheus
chart: kube-prometheus-stack-11.0.0-bb.10
release: "RELEASE-NAME"
heritage: "Helm"
spec:
gateways:
hosts:
http:
- route:
- destination:
port:
number: 9090
host: RELEASE-NAME-kube-promethe-prometheus.logging.svc.cluster.local
$ helm template chart -f tests/test-values.yml -s templates/bigbang/grafana-vs.yaml
---
# Source: kube-prometheus-stack/templates/bigbang/grafana-vs.yaml
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: RELEASE-NAME-kube-promethe-grafana
namespace: logging
labels:
app: kube-prometheus-stack-grafana
chart: kube-prometheus-stack-11.0.0-bb.10
release: "RELEASE-NAME"
heritage: "Helm"
spec:
gateways:
- istio-system/main
hosts:
- grafana.bigbang.dev
http:
- route:
- destination:
port:
number: 80
host: RELEASE-NAME-grafana
Closes #3 (closed)
Edited by Ismail Ahmad
Merge request reports
Activity
added 1 commit
- cb4d8cf8 - chore: updating references to gateways to match istio standards.
added 1 commit
- faddc3dd - feat: consolodates all istio/ingress related fields in istio
added 1 commit
- 3df5e7b1 - chore: vs defaults to enabled when istio is enabled
added 3 commits
-
11e64e44...a5a4c365 - 2 commits from branch
main
- 7c9cff75 - Merge branch 'main' into '3-allow-url-modification-for-all-applications'
-
11e64e44...a5a4c365 - 2 commits from branch
added 7 commits
- 222f46e3 - allow subdomain URL modification
- ebbe40cd - chore: updating references to gateways to match istio standards.
- 9871e841 - feat: consolodates all istio/ingress related fields in istio
- 86407c76 - chore: fix typo
- 67e835bf - chore: vs defaults to enabled when istio is enabled
- e97bdd78 - chore: bumping chart version and CHANGELOG
- b354f0ac - chore: bumping chart version and CHANGELOG
Toggle commit listmentioned in commit c6f9beb8
Please register or sign in to reply