Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 23 02:11
    edosssa commented #3337
  • Oct 22 19:32
    bsamsom commented #3244
  • Oct 22 11:39
    sharkymcdongles commented #3362
  • Oct 22 00:14
    muraliedupuganti opened #3893
  • Oct 21 22:49
    nbkrause opened #3892
  • Oct 21 22:49

    nbkrause on chart-lifecycle-2.0

    Add support for container lifec… (compare)

  • Oct 21 22:42
    nbkrause opened #3891
  • Oct 21 22:42

    nbkrause on chart-lifecycle-1.14

    Add support for container lifec… (compare)

  • Oct 21 22:41

    nbkrause on chart-lifecycle-1.14

    (compare)

  • Oct 21 14:18
    kflynn closed #3816
  • Oct 21 14:18
    kflynn commented #3816
  • Oct 21 14:17
    kflynn commented #3869
  • Oct 20 20:11
    kflynn closed #3830
  • Oct 20 20:11
    kflynn commented #3830
  • Oct 20 20:04
    aidanhahn review_requested #3830
  • Oct 20 16:51
    khussey closed #2888
  • Oct 20 16:51
    khussey commented #2888
  • Oct 20 16:27
    sambonbonne commented #3070
  • Oct 20 13:23
    kflynn synchronize #3830
  • Oct 20 13:23

    kflynn on v2.0

    Sync release notes with images … Fix straggler x.getambassador.i… Update 2.0.4 dates Signed-off-… and 1 more (compare)

haozong
@dotw
@richarddli Hi, how to configure authentication for a specific ambassador instance if I have more than one instance in cluster?
I can't find any tips in the doc
Baily Troyer
@BailyTroyer
Is there better documentation to get up-and-running with ambasssador canary releases? Running the examples provided here simply don't work. https://blog.getambassador.io/canary-deployments-a-b-testing-and-microservices-with-ambassador-f104d0458736 & https://www.getambassador.io/docs/dev-guide/canary-release-concepts/
Saket Kashyap
@saketkashyap
Hi there, I followed the article - https://blog.getambassador.io/deploying-java-apps-with-kubernetes-and-the-ambassador-api-gateway-c6e9d9618f1b to deploy ambassador as LoadBalancer on Kubernetes cluster running on Docker-For-Desktop on windows 10.
I deployed my app, created a service of my app, exposed the service on nodeport to test the service, then configured it to cluster ip, deployed an ambassador service with mapping and then applied the https://getambassador.io/yaml/ambassador/ambassador-no-rbac.yaml
but , when i try to hit on localhost, the browser shows connection rest
can any one help?
Saket Kashyap
@saketkashyap
was able to resolve the issue
had an issue with targetPort in ambassador service
zhaohb
@zhaohb
now I met a problem datawire/ambassador#1761
can any one help ?
muralidigi
@muralidigi
Greetings!
muralidigi
@muralidigi
I followed the tutorial https://blog.getambassador.io/deploying-java-apps-with-kubernetes-and-the-ambassador-api-gateway-c6e9d9618f1b on Mac (using Edge of Docker for Mac). This is to deploy ambassador as LoadBalancer on Kubernetes on Mac.
kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ambassador LoadBalancer 10.109.246.200 localhost 80:32685/TCP 9m1s
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 139m
productcatalogue ClusterIP 10.101.120.246 <none> 8020/TCP 92m
shopfront ClusterIP 10.109.152.85 <none> 8010/TCP 92m
stockmanager ClusterIP 10.97.82.198 <none> 8030/TCP 92m
However, http://localhost/shopfront/ on the local browser (Firefox, Safari) Error out as Problem Loading Page.
Any Help would be much appreciated.
chris-fuselobby
@chris-fuselobby
hi. I'm facing this issue where ambassador pod is binding port 80 and gets permission denied error
[2020-02-18 09:44:46.653][000028][warning][config] [bazel-out/k8-dbg/bin/source/common/config/_virtual_includes/grpc_mux_subscription_lib/common/config/grpc_mux_subscription_impl.h:70] gRPC config for type.googleapis.com/envoy.api.v2.Listener rejected: Error adding/updating listener ambassador-listener-80: cannot bind '0.0.0.0:80': Permission denied
i saw the same error posted by someone but i failed to understand what port to change. i changed service_port and target_port to 8080 and faced the same error.
Swathi
@skadem07

hi, so the below mapping, unfortunately 301 will tell github to direct https://jenkins.foo.net , instead of going to bar-test.x.dev, can someone pls tell me how to achieve this mapping?

apiVersion: getambassador.io/v1 kind: Mapping metadata: name: android-jenkins namespace: test spec: ambassador_id: ambassador-1 prefix: /android-jenkins/ghprbhook/ host: bar-test.x.dev host_redirect: true path_redirect: /ghprbhook service: https://jenkins.foo.net method: POST

IC1101
@Nitinbabariya

Hi, any suggestion on how to upgrade an older version (0.76.0) of ambassador with latest one without causing any downtime in services?
I am trying to run these two versions in two different namespaces, but no success so far.

Any help would be much appreciated.

kamal prakash
@kamalpakashji_twitter
On linux ubuntu After doing all the steps to use ambassador api gateway mentioned in https://hackernoon.com/deploying-java-applications-with-kubernetes-and-an-api-gateway-fc471644bea7. command minikube service shopfront is working as desired but when I access shopfrom cia ambassador api gateway with localhost/shopfront then I get no resource found error . In ubuntu apache is already running on port 80. I have used all yaml files with no change. Loadbalancer is routing to port 80. what is possibly wrong
Kevin Summersill
@ksummersill2
I need some help. When I use a TLSContext it causes a 302 redirect to HTTP, is there a way to tell TLSContect to do a https redirect at all times?
So i figured it out. I needed to set up a WildCard Host that always direct traffic to https. :thumbsup:
3 replies
lazydevleo
@lazydevleo
when calling websocket through ambassador , it is not forwarding it for http upgrade
i added use_websockets:true
manasyadav
@manasyadav
Hey guys, I am following the gRPC greeter example on the Ambassador docs and I keep getting error 2: unknown. I have a simple greeter server on my Kubernetes. My greeter client can connect directly to the greeter service, no problem. However, when I use the Ambassador API gateway, it gives me that unknown error. Any hints as to why this could be happening? running out of ideas at this point.
murtuzamvista
@murtuzamvista
Hi Team, how do we enable gzip module on ambassador? is it service specific configs or a generic config at a higher level?
Vijay Kodam
@infinitebyte
Does Ambassador API GW support audit logs? There is no information about it in the documentation or on the website.
murtuzamvista
@murtuzamvista
Does ambassador version 1.2.2 supports prefix_regex option?
murtuzamvista
@murtuzamvista
Is there a documentation on prefix attribute max-length supported?
Mario
@mmaryo

Hello !
I just install fresh Kube cluster on GCP
And install Ambassador this command line (edgectl install)
I also add host for Https and it seems to work fine because the url works
But I have this message :
upstream connect error or disconnect/reset before headers. reset reason: connection failure

Do you understand what it means ?

Mario
@mmaryo

It's maybe https problem

curl --http1.1 -I http://mydomain/myapp/actuator/health
HTTP/1.1 301 Moved Permanently
location: https://mydomain//actuator/health

curl --http2 -I https://mydomain/myapp/actuator/health
HTTP/1.1 503 Service Unavailable

Mario
@mmaryo
Screenshot 2020-12-29 12:43:19.png
Screenshot 2020-12-29 12:43:04.png
Screenshot 2020-12-29 12:43:33.png
all seems to be ok
still have this message : upstream connect error or disconnect/reset before headers. reset reason: connection failure
Mario
@mmaryo
still not working
Manu Rastogi
@manu461
following this document https://www.getambassador.io/docs/latest/tutorials/quickstart-demo/
getting the following error on step 3.
"error: unable to recognize "quote-backend.yaml": no matches for kind "Mapping" in version "getambassador.io/v2"
Ambassador version: 1.3.4
pushpen12
@pushpen12
Hello, i am getting CORS error - Missing allow origin header. how can i fix it using ambassdor (edited)
murtuzamvista
@murtuzamvista

is it possible to return 404 for a given prefix for a host

Like example.com/wp-login should return 404 for the prefix /wp-login

Any reference would be helpful

murtuzamvista
@murtuzamvista
basically want to block the access to this page
Sushma10037017
@Sushma10037017
Hi, can somebody help me with the GRPC healthcheck path for ambassador? Going by the proto file, I assumed it is /envoy.api.v2.core.GrpcHealthCheck/ but it did not work!
Anish Dhanka
@Anishmourya
Hey Guys. I am trying to setup ambassador with isitio service mess . I am still confused how does ambassador Mapping communicate to isitio virtual host . its throwing 503 error . while i have checked within pod when its working means service mess Ip returning 200. Any help thanks in advance
Raghav Tandon
@raghavtan
Hey people, trying to implement the custom error pages using ambassador but html file fails with error
[2021-05-21 13:02:35.090][10694][critical][main] [source/server/config_validation/server.cc:60] error initializing configuration '/ambassador/snapshots/econf-tmp.json': Incorrect configuration: <!DOCTYPE html>
<html lang="de-DE">
.
.
works with simple basic html but seems like some weird characters in html breaks the envoy config templating
Brandon Max
@bmax
Hello!
I am struggling hard w/ figuring out how to make my local ambassador config's work the same as my one's on prod.