traefik / mesh

Traefik Mesh - Simpler Service Mesh
https://traefik.io/traefik-mesh
Apache License 2.0
2.03k stars 141 forks source link

Some deployment yamls are outdated and not working on Kubernetes 1.16.x #277

Closed feisuzhu closed 5 years ago

feisuzhu commented 5 years ago

extensions/v1beta1 is removed from v1.16.x

☸ this ☁  maesh [master] helm template . | k apply -f -
poddisruptionbudget.policy/grafana created
poddisruptionbudget.policy/prometheus created
poddisruptionbudget.policy/jaeger created
poddisruptionbudget.policy/maesh-controller created
poddisruptionbudget.policy/maesh-mesh created
configmap/prometheus-rules created
configmap/prometheus-core created
service/prometheus created
configmap/tcp-state-table created
persistentvolumeclaim/metrics-storage created
persistentvolumeclaim/prometheus-storage created
serviceaccount/jaeger created
serviceaccount/maesh-controller created
serviceaccount/maesh-mesh created
clusterrole.rbac.authorization.k8s.io/maesh-controller-role created
clusterrolebinding.rbac.authorization.k8s.io/maesh-controller created
clusterrolebinding.rbac.authorization.k8s.io/prometheus created
clusterrole.rbac.authorization.k8s.io/prometheus created
serviceaccount/prometheus-k8s created
serviceaccount/grafana-k8s created
service/jaeger-query created
service/jaeger-collector created
service/jaeger-agent created
service/zipkin created
service/maesh-mesh-api created
daemonset.apps/maesh-mesh created
configmap/grafana-config created
service/grafana created
configmap/grafana-dashboard-traefik created
deployment.apps/maesh-controller created
unable to recognize "STDIN": no matches for kind "Deployment" in version "extensions/v1beta1"
unable to recognize "STDIN": no matches for kind "Deployment" in version "extensions/v1beta1"
unable to recognize "STDIN": no matches for kind "Deployment" in version "extensions/v1beta1"
☸ this ☁  maesh [master] ag -A 1 extensions/v1beta1
charts/metrics/templates/prometheus.yaml
68:apiVersion: extensions/v1beta1
69-kind: Deployment

charts/metrics/templates/grafana.yaml
2:apiVersion: extensions/v1beta1
3-kind: Deployment

charts/tracing/templates/jaeger-deployment.yaml
16:apiVersion: extensions/v1beta1
17-kind: Deployment
dtomcej commented 5 years ago

https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/

Will open a PR soon for this.