Giter Club home page Giter Club logo

istio-gke's Introduction

istio-gke's People

Contributors

chrisscottthomas avatar johnmccabe avatar karnich avatar kscarlett avatar philipgough avatar stefanprodan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

istio-gke's Issues

bug: Mixer Dashboard - Individual adapter metrics shows "No Data Points" for OOP adapter

Hi Stefan,

While working on an out of process adapter I noticed that the "Dispatch Count By Handler" and "Dispatch Duration By Handler" graphs were producing graphs with "No Data Points" text. Screenshot added.

I took a look at the query and was able to obtain those data points directly from Prometheus. It appears the get request to obtain the data from Grafana has added escaped characters to a handler name with the format x.y.z. These in turn are being URL encoded meaning the query is incorrect. Will add a fix in PR.

before

fail to install istio via helm

Hi,

With the latest istio

follow https://github.com/stefanprodan/istio-gke/blob/master/docs/istio/04-istio-setup.md

we're receiving this error

Error: validation failed: unable to recognize "": no matches for kind "ClusterIssuer" in version "certmanager.k8s.io/v1alpha1"

after manage to install cert-manager, at step expose service grafana

https://github.com/stefanprodan/istio-gke/blob/master/docs/istio/06-grafana-config.md

when access grafana there is an error

upstream connect error or disconnect/reset before headers. reset reason: connection failure

Can help review the installation and setup step. thanks!

Issue with NATS MTLS exclusion

The last commit changed the NATS MTLS exclusion to the following:

apiVersion: networking.istio.io/v1alpha3
kind: DestinationRule
metadata:
    name: "nats-no-mtls"
    namespace: {{ .Release.Namespace }}
spec:
    host: "nats.openfaas.svc.cluster.local"
    trafficPolicy:
        tls:
            mode: DISABLE

The template in the namespace causes the apply to fail in a cluster freshly set up following all the steps here.

I have been able to fix this by using the namespace "openfaas", as was used before.

question about virtual services

Hi Stefan

I hope you could answer my question. It is not directly an issue with your repository, but im following a lot of your guides and need some help >.<

If i have a service in the default namespace that wants to reach a service in another namespace.. i use <name>.<namespace>.svc.cluster.local
but if i wanna split that traffic between two services using weight: i have the following VS in the default namespace:

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: backend
  namespace: default
spec:
  hosts:
  - backend
  http:
  - route:
    - destination:
        host: backend.mynamespace.svc.cluster.local
      weight: 50
  - route:
    - destination:
        host: backend-management.mynamespace.svc.cluster.local
      weight: 50

If my service in default tries to use http://backend:portto access it, it fails
I need the full http://backend.namespace.svc.cluster.local:portfor it to work, but then my traffic is not split?

What am i doing wrong?

istio-ingressgateway-certs

Hi Stefan

Ive installed using 1.1.0.RC2

im unable to get the certificates working. What exactly is supposed to create istio-ingressgateway-certs secret? Im not getting one created. :/

1.0.3 is latest now

Hi Stefan,

Just an FYI, but you'll get 1.0.3 installed from the Istio get script now over at: https://github.com/stefanprodan/istio-gke/blob/master/docs/istio/04-istio-setup.md

It'd be good if you could update the instructions but it's not too hard to figure out otherwise.

I also got this error while deploying with helm:

helm upgrade --install istio ./install/kubernetes/helm/istio --namespace=istio-system -f ./my-istio.yaml
Release "istio" does not exist. Installing it now.
Error: apiVersion "config.istio.io/v1alpha2" in istio/charts/mixer/templates/config.yaml is not available

Alex

SDS and Certificates

Would it be possible to adapt the SDS feature of istio to this documentation?
A nice side-effect would be that no restart of the IngressGateway is necessary to apply newly obtained certificates from letsencrypt, I guess.
Is there any reason not to use the cert-manager option of the istio helm chart by the way?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.