open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
APACHE-2.0 License
Bot releases are hidden (Show)
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by acookin over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/charts/ambassador/CHANGELOG.md
Published by acookin over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by acookin over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by acookin over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/charts/ambassador/CHANGELOG.md
Published by rhs over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by rhs over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by kflynn over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Note: Support for the deprecated v2alpha
protocol_version
has been removed from the AuthService
and RateLimitService
.
auth_context_extensions
, allowing supplying custom per-mapping information to external auth services (thanks, Giridhar Pathak!).diagnostics.allow_non_local
flag to expose admin UI internally only (#3074 -- thanks, Fabrice!)merge_slashes
which tells Ambassador to merge adjacent slashes when performing route matching. For example, when true, a request with URL '//foo/' would match a Mapping with prefix '/foo/'.DD_ENTITY_ID
environment variable to set the dd.internal.entity_id
statistics tag on metrics generated when using DogStatsD.ConsulResolver.Spec.Address
without setting AMBASSADOR_LEGACY_MODE
(#3182, #3317).svc.cluster.local
. (#3324)charts/ambassador
directory.Mapping
CRD has been modified so that kubectl get mappings
now has a column for not just the source path-prefix (.spec.prefix
), but the source host (.spec.host
) too.charts/ambassador
directory.v2alpha
protocol_version
has been removed from the AuthService
and RateLimitService
.naming_scheme
enum to the DevPortal CRD. This enum controls the way services are displayed in the DevPortal. Supported values are namespace.name
(current behavior) and name.prefix
, which will use the Mapping name and Mapping prefix to display the services.DEVPORTAL_DOCS_BASE_PATH
environment variable makes the base path of service API documentation configurable./docs/api/search
title-only
in the DevPortal CRD) or to search over all content (search.type=all-content
)search.type=all-content
and search.enabled=true
on the DevPortal CRD)/docs/api/refreshContent
Published by kflynn over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
topologySpreadConstraints
helm value to the Ambassador deployment. (thanks, @lawliet89!)ambassador_id
for resolvers.rbac.getambassador.io/role-group
. The aggregated role has the same name as the previous role name (so no need to update ClusterRoleBindings).Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by esmet over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by kflynn over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Published by kflynn over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Published by acookin over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/datawire/ambassador/blob/master/charts/ambassador/CHANGELOG.md
Published by rhs over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
AMBASSADOR_FAST_RECONFIGURE
Published by kflynn over 3 years ago
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
:8005/snapshot-external
. This port is exposed on the ambassador-admin Kubernetes service.cluster_max_connection_lifetime_ms
. After the configured time, upstream connections are drained and closed, allowing an operator to set an upper bound on how long any upstream connection will remain open. This is useful when using Kubernetes Service resolvers (the default) and modifying label selectors for traffic shifting.cluster_request_timeout_ms
to set a default request timeout_ms
for Mappings. This allows an operator to update the default request timeout (currently 3000ms) without needing to update every Mapping.suppress_envoy_headers
to prevent Ambassador from setting additional headers on requests and responses. These headers are typically used for diagnostic purposes and are safe to omit when they are not desired.headers_with_underscores_action
is now configurable in the Ambassador Module
.strip_matching_host_port
to control whether the port should be removed from the host/Authority header before any processing by request filters / routing. This behavior only applies if the port matches the associated Envoy listener port.edgectl login
will automatically open your browser, allowing you to login into Service Catalog (https://app.getambassador.io)edgectl install
command allows you to install a new Ambassador Edge Stack automatically connected to Ambassador Cloud by passing a --cloud-connect-token
argument.AES_AUTH_TIMEOUT
now allows you to configure the timeout of the AES authentication service. Defaults to 4s.