Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

Commit

Permalink
chore: update kommander annotations
Browse files Browse the repository at this point in the history
- Update kommander monitoring addon endpoints
- Update kommander UI endpoint
- Add grafana annotations to kommander addon
  • Loading branch information
natmegs committed Jan 13, 2020
1 parent 135a490 commit eac3474
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 0 deletions.
81 changes: 81 additions & 0 deletions addons/kommander/1.163.x/kommander-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
apiVersion: kubeaddons.mesosphere.io/v1beta1
kind: ClusterAddon
metadata:
name: kommander
labels:
kubeaddons.mesosphere.io/name: kommander
annotations:
catalog.kubeaddons.mesosphere.io/addon-revision: "1.163.2-2"
appversion.kubeaddons.mesosphere.io/kommander: "1.163.2"
endpoint.kubeaddons.mesosphere.io/kommander: /ops/portal/kommander/ui
appversion.kubeaddons.mesosphere.io/thanos: 0.3.9
appversion.kubeaddons.mesosphere.io/karma: 1.4.0
appversion.kubeaddons.mesosphere.io/kommander-grafana: 6.4.2
endpoint.kubeaddons.mesosphere.io/thanos: /ops/portal/kommander/monitoring/query
endpoint.kubeaddons.mesosphere.io/karma: /ops/portal/kommander/monitoring/karma
endpoint.kubeaddons.mesosphere.io/kommander-grafana: "/ops/portal/kommander/monitoring/grafana"
docs.kubeaddons.mesosphere.io/thanos: "https://thanos.io/getting-started.md/"
docs.kubeaddons.mesosphere.io/karma: "https://github.com/prymitive/karma"
docs.kubeaddons.mesosphere.io/kommander-grafana: "https://grafana.com/docs/"
values.chart.helm.kubeaddons.mesosphere.io/kommander: "https://raw.githubusercontent.com/mesosphere/charts/master/stable/kommander/values.yaml"
helmv2.kubeaddons.mesosphere.io/upgrade-strategy: "[{\"upgradeFrom\": \"<=0.1.22\", \"strategy\": \"delete\"}]"
spec:
namespace: kommander
kubernetes:
minSupportedVersion: v1.15.6
requires:
- matchLabels:
kubeaddons.mesosphere.io/name: cert-manager
cloudProvider:
- name: aws
enabled: true
- name: azure
enabled: true
- name: docker
enabled: true
- name: none
enabled: true
chartReference:
chart: kommander
repo: https://mesosphere.github.io/charts/stable
version: 0.3.3
values: |
---
ingress:
extraAnnotations:
traefik.ingress.kubernetes.io/priority: "2"
kommander-cluster-lifecycle:
certificates:
issuer:
name: kubernetes-ca
kind: ClusterIssuer
konvoy:
allowUnofficialReleases: true
kubeaddonsRepository:
versionStrategy: mapped-kubernetes-version
versionMap:
1.15.4: kommander-beta4
1.15.5: kommander-beta6
1.15.6: kommander-beta9
1.16.3: kommander-beta9
kommander-karma:
karma:
deployment:
annotations:
configmap.reloader.stakater.com/reload: kommander-kubeaddons-config
federate:
kubeaddons:
image:
repository: "mesosphere/kubeaddons"
tag: "v0.5.3"
pullPolicy: IfNotPresent
kubeaddons-catalog:
image:
repository: mesosphere/kubeaddons-catalog
tag: "v0.5.3"
pullPolicy: IfNotPresent
80 changes: 80 additions & 0 deletions addons/kommander/1.173.x/kommander-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
apiVersion: kubeaddons.mesosphere.io/v1beta1
kind: ClusterAddon
metadata:
name: kommander
labels:
kubeaddons.mesosphere.io/name: kommander
annotations:
catalog.kubeaddons.mesosphere.io/addon-revision: "1.173.2-2"
appversion.kubeaddons.mesosphere.io/kommander: "1.173.2"
endpoint.kubeaddons.mesosphere.io/kommander: /ops/portal/kommander/ui
appversion.kubeaddons.mesosphere.io/thanos: 0.3.9
appversion.kubeaddons.mesosphere.io/karma: 1.4.0
appversion.kubeaddons.mesosphere.io/kommander-grafana: 6.4.2
endpoint.kubeaddons.mesosphere.io/thanos: /ops/portal/kommander/monitoring/query
endpoint.kubeaddons.mesosphere.io/karma: /ops/portal/kommander/monitoring/karma
endpoint.kubeaddons.mesosphere.io/kommander-grafana: "/ops/portal/kommander/monitoring/grafana"
docs.kubeaddons.mesosphere.io/thanos: "https://thanos.io/getting-started.md/"
docs.kubeaddons.mesosphere.io/karma: "https://github.com/prymitive/karma"
docs.kubeaddons.mesosphere.io/kommander-grafana: "https://grafana.com/docs/"
values.chart.helm.kubeaddons.mesosphere.io/kommander: "https://raw.githubusercontent.com/mesosphere/charts/master/stable/kommander/values.yaml"
helmv2.kubeaddons.mesosphere.io/upgrade-strategy: '[{"upgradeFrom": "<=0.1.22", "strategy": "delete"}]'
spec:
namespace: kommander
kubernetes:
minSupportedVersion: v1.15.6
requires:
- matchLabels:
kubeaddons.mesosphere.io/name: cert-manager
cloudProvider:
- name: aws
enabled: true
- name: azure
enabled: true
- name: docker
enabled: true
- name: none
enabled: true
chartReference:
chart: kommander
repo: https://mesosphere.github.io/charts/stable
version: 0.3.9
values: |
---
ingress:
extraAnnotations:
traefik.ingress.kubernetes.io/priority: "2"
kommander-cluster-lifecycle:
certificates:
issuer:
name: kubernetes-ca
kind: ClusterIssuer
konvoy:
allowUnofficialReleases: true
kubeaddonsRepository:
versionStrategy: mapped-kubernetes-version
versionMap:
1.15.6: v1.3.0-rc.1
1.16.3: v1.3.0-rc.1
1.16.4: v1.3.0-rc.1
kommander-karma:
karma:
deployment:
annotations:
configmap.reloader.stakater.com/reload: kommander-kubeaddons-config
federate:
kubeaddons:
image:
repository: "mesosphere/kubeaddons"
tag: "v0.5.3"
pullPolicy: IfNotPresent
kubeaddons-catalog:
image:
repository: mesosphere/kubeaddons-catalog
tag: "v0.5.3"
pullPolicy: IfNotPresent

0 comments on commit eac3474

Please sign in to comment.