Feature Release

Enabling Self-Service Application Development Teams: Simplifying Management and Debugging

Telepresence Helm chart, SAML, Teams, Diagnostics, SOC 2

Richard Li
Ambassador Labs
Published in
5 min readOct 20, 2022

--

Today, we’re releasing a set of enhancements to further accelerate the Kubernetes developer workflow for teams.

For Telepresence users: we’re centralizing Telepresence management and overhauled DNS resolution

  • For Edge Stack API Gateway users: we’re adding a multi-user Cloud Diagnostics UI
  • For everyone: We’re adding support for teams as part of an organization, and adding SAML support for our enterprise customers.

Read on for more.

Centralized Telepresence Management

Application development teams don’t want the hassle of managing the Telepresence traffic manager. Previously, for small deployments, the Telepresence client would automatically install the traffic manager if it wasn’t present in the cluster. With Telepresence 2.8, we officially recommend using the Helm installation to centralize the management of your traffic manager(s).

The Telepresence Helm chart has been enhanced with a number of common configuration parameters to support a wide variety of deployment architectures.

With this architecture, platform and operations teams can install and manage Telepresence, and application development teams can focus on writing code.

Telepresence DNS resolution

Previously, the Telepresence DNS resolver only supported A and AAAA records. With Telepresence 2.8, CNAME, MX, NS, PTR, SRV, and TXT records are also supported. This enables users who rely on SRV addresses for service discovery to use Telepresence.

SRV records are useful with headless services or for services on non-standard ports, as these are automatically populated by Kubernetes.

Diagnostics UI

Ambassador Edge Stack API Gateway has always shipped with an integrated diagnostics user interface. However, accessing this UI required the equivalent of administrator access to a cluster, something that isn’t practical for every app developer on your team. Today, we’re releasing an updated diagnostics UI in the cloud that does not require elevated privileges. Now, any developer in your organization can get insight into their active API routes, configuration notices, and more.

Unlimited Teams

Ambassador Cloud now supports creating an unlimited number of teams as part of a single organization. This allows more flexibility and control for organizational administrators, and eliminates the need to create multiple different organizations. This enhancement also changes the login flow for all users, as users will be given the option to create or join an existing organization and team. Note that with this change, Ambassador Cloud will now maintain organizational membership on its own, instead of delegating to GitHub, GitLab, or Google.

Organization Personalization

You can now upload your organization logo and name in the new Organizational settings box. If you don’t have an organization today — don’t worry, we’ll create something exciting for you!

SAML Single Sign-On

Ambassador Cloud now supports using third party SAML providers such as Okta to enable global Single Sign-On. For enterprises, this enables administrators to manage permissions and access from their SAML console. This option is available only as part of the Ambassador Cloud Enterprise plan.

SOC 2 Type 1

We’ve completed all the work necessary for our SOC 2 Type 1 audit. Our infrastructure team has been working tirelessly with a team of auditors to document (and where appropriate, strengthen) our security controls and processes, and this work is now complete.

KubeCon North America (October 24–28)

Our team is excited to attend CNCF’s flagship KubeCon event next week in Detroit! We’re looking forward to catching up with the cloud native community and sharing what we’ve been up to since KubeCon EU. Whether you’re attending in-person (stop by our booth S29) or virtually, here’s where you can find us:

  • Wed-Fri, October 26–28 @ The CNCF Pavillion: Connect with maintainers and see demos of the latest versions of Emissary-ingress and Telepresence live at the CNCF Pavillion
  • Wed-Fri, October 26–28 @ Booth S29 in the Sponsor Hall: Come and chat to the Ambassador Labs team, learn about the “8 Fallacies of Testing Microservices”, grab some exclusive swag, and enter our K8s Mile challenge to win big prizes including an iPhone 14 plus limited edition hoodies and beanies!
  • Fri, October 28, 11am ET @ Session Room 430 AB: “Emissary + Linkerd Resilience Patterns: Rate Limits, Retries & Timeouts” with Flynn, Buoyant & Daniel Bryant, Ambassador Labs
  • Fri, October 28, 4pm ET @ Session Room 320: “Emissary-Ingress: Intro And Deep Dive” — with Alice Wasko & Lance Austin, Ambassador Labs, and Flynn, Buoyant

“K8s in 8” Developer Challenge

Starting today, you can also take part in the “K8s in 8” Challenge and as you learn how to code, test, ship, and run your Kubernetes services using Ambassador Cloud. Complete the hands-on challenge for a chance to win an iPhone 14, a Pluralsight subscription, and other prizes in the coming weeks!

Try the latest features today!

Ambassador Cloud is free forever for solo developers, and comes with an unlimited use 14-day trial for your team and company. Get started today!

Learn More

  • Check out this amazing video from Ambassador Labs experts Edidiong and Dave that runs through our newest features.
  • Download our newest resource Moving to the Cloud where you’ll get Microservice Service Discovery, Load balancing strategies in Kubernetes and Configuring Kubernetes Ingress on AWS.
  • Kubernetes Expert Interviews: Adopting K8s as a Team: Check out perspectives on the platforms, paved paths, and developer experience for organizations adopting Kubernetes

--

--

CEO, Amorphous Data. Formerly: Ambassador Labs, Duo Security, Rapid7, Red Hat.