Kusk v1.3: Updated CLI & dashboard experience

October 3, 2022
Est. reading time:
4 min
We're excited to release Kusk v1.3 with many improvements to the CLI experience, and a totally new design of the dashboard. Read more to learn about the new features!
Abdallah Abedraba
Product Leader
Kusk
Table of Contents
Kusk v1.3: Updated CLI & dashboard experience

The Kusk team is proud to announce the v1.3 release of Kusk Gateway, which adds OAuth support, mocking of the API directly from the CLI and improved developer experience of the CLI!

# CLI improvements

- New `kusk deploy` that allows you to deploy your OpenAPI definition to Kusk directly without needing to pipe it to `kubectl`. It also adds a watched that looks for changes in your OpenAPI file and re-applies them to the LoadBalancer.

- New `kusk ip` command that returns the IP address of the default Kusk LoadBalancer so you can now pipe it to your favorite commands. `curl $(kusk ip)/api`

- `kusk install` and `kusk upgrade` have now moved to `kusk cluster install/upgrade`. We have also removed the dependency on `helm` and we install Kusk directly using `kubectl` under-the-hood, this has vastly improved the speed of installation and upgrade of Kusk Gateway!

- New `kusk cluster uninstall` command that uninstalls Kusk and all of its components from your Kubernetes clusters.

# Dashboard Overhaul

We have redesigned Kusk Dashboard to make it easier to use and more familiar with the entire Kusk ecosystem. There are new guides and recommendations added that will help you navigate easier.

 

# Improved Documentation

We’ve improved the experience and design of the documentation because we like amazing experiences everywhere 😎 Check out the new [docs.kusk.io](https://docs.kusk.io)

# Try it out!

Try and download the new version of Kusk [here](docs.kusk.io/getting-started)! If you have any questions or ideas please feel free to join our [Discord server](https://discord.gg/uNuhy6GDyn) and get in touch. Kusk is fully open source, so you can always help us by starring the [project on github](https://github.com/kubeshop/kusk-gateway/), opening issues or a PR!

Thank you!

Tags:
release
OpenAPI

Related Content

November 30, 2022
|
3 min
read

Kusk-gateway 1.4: OpenAPI code-first support

We're proud to announce the v1.4 release of Kusk Gateway, which adds support for code-first OpenAPI generation, install Kusk CLI using `apt` and `choco` and scalable authorization with Cloudentity.

Open API
Kusk
Design-first
October 14, 2022
|
5 min
read

Kusk + Cloudentity: Fine-Grained API Authorization

Kusk has partnered with Cloudentity, an Authorization as a Service platform, to enable users to create powerful authorization rules while still using OpenAPI at the core of their API workflows!

Open API
Kusk
Design-first
September 12, 2022
|
6 min
read

Setup Ingress Controller with CORS configuration

Adding CORS should not be complicated. Read more to learn how Kusk help CORS configuration using OpenAPI.

Open API
Kusk
Design-first
September 7, 2022
|
6 min
read

Can Agile Teams Have a Design-First Approach to APIs?

Read more to learn how you can combine the power of OpenAPI with a Design-First approach with a successful agile environment!

Open API
Kusk
Design-first
September 6, 2022
|
3 min
read

Kusk-gateway 1.2.0: OAuth, Local Mocking + more

The Kusk team is proud to announce the v1.2.0 release of Kusk Gateway, which adds OAuth support, mocking of the API directly from the CLI and improved developer experience of the CLI!

Open API
Kusk
Design-first
September 6, 2022
|
2 min
read

Kusk on the Road - Our September ‘22 Schedule

The Kusk team is hitting the road to meet users and industry friends face-to-face across the US in September. Read more to see how we can meet!

Open API
Kusk
Design-first
August 23, 2022
|
Newstack
read

What it means to be OpenAPI-first in Kubernetes

Dive into how OpenAPI can help API developers become productive and what its support looks like in the current state of the Kubernetes realm

Open API
Kusk
Design-first
July 21, 2022
|
6 min
read

Automatic Request Validation with OpenAPI

Let's explore how you can use OpenAPI with Kusk Gateway to ensure that all the request bodies sent to your cluster a properly validated!

Open API
Kusk
Design-first
June 30, 2022
|
5 min
read

Kusk-gateway 1.1.0: Authentication support + more

The Kusk team is proud to announce the v1.1.0 release of Kusk Gateway, which adds Header Based Authentication, Rate limiting, Caching and Post-processed OpenAPI definitions

Open API
Kusk
Design-first
June 20, 2022
|
7 min
read

Rapidly prototype your APIs on K8s w/Kusk-gateway

We will explore how to use Kusk Gateway and OpenAPI to generate automatic mocks of your APIs that will allow for rapid prototyping between your teams

Open API
Kusk
Design-first
May 19, 2022
|
5 min
read

APIOps Lifecycle: API workflows via OpenAPI Definition

What is APIOps and how can we use the OpenAPI standard as a way to implement an API-First & Design-first approach to development of modern REST APIs deployed to Kubernetes.

Open API
Kusk
Design-first
May 5, 2022
|
2 min
read

Kusk-gateway 1.0: OpenAPI-driven K8s Ingress Controller

The Kusk team is proud to announce the v1.0 of Kusk-gateway, which adds Kubernetes API mocking capabilities, a CLI tool, auto-deployments, an interactive dashboard, and HTTP-related improvements.

Open API
Kusk
Design-first
April 21, 2022
|
8 min
read

Design-First to Automated Deployment w/OpenAPI

Use OpenAPI to drive the functional and operational aspects of your APIs with a Design-First approach and automated deployment.

Open API
Kusk
Design-first
March 28, 2022
|
3 min
read

Kusk-gateway  OpenAPI-driven Kubernetes Ingress Controller Beta

The Kusk team is proud to announce the beta release of Kusk Gateway, which adds API mocking capabilities, a CLI tool, and HTTP/SSL-related improvements.

Open API
Kusk
Design-first
January 31, 2022
|
Newstack
read

Can You GitOps Your APIs?

Kusk automates generation of resources for various ingress controllers by treating your OpenAPI Specification as the source of truth for configuration.

Open API
Kusk
Design-first
January 28, 2022
|
5 min
read

Kusk-gateway OpenAPI-Driven K8s Gateway Alpha 2

Kusk-gateway v0.0.0.alpha.2 was released today with lots of enhancements, new features and bug fixes.

Open API
Kusk
Design-first
November 29, 2021
|
1 min
read

Kusk-gateway OpenAPI-first K8s Ingress Controller

An Argument for using OpenAPI (Swagger) to configure Ingress in Kubernetes.

Open API
Kusk
Design-first
September 16, 2021
|
2 min
read

Kusk 0.2.0 released with Traefik support and more

Today the Kubeshop team released Kusk version 0.2.0 featuring Traefik V2 support, further improvements on x-kusk OpenAPI extension and…

Open API
Kusk
Design-first
September 15, 2021
|
4 min
read

Automate Configuration w/Kusk—a DevOps Design-First Approach to APIs

APIs are everywhere. APIs are a standardized way for applications to expose their functionality. API functionality often supersedes that…

Open API
Kusk
Design-first
September 14, 2021
|
3 min
read

Kusk: Configuring K8s Ingress Controller for CORS w/OpenAPI

Kusk: Configuring your Ingress Controller for CORS with OpenAPI

Open API
Kusk
Design-first
August 16, 2021
|
1 min
read

Hello Kusk—OpenAPI for Kubernetes

Hello Kusk: OpenAPI for Kubernetes

Open API
Kusk
Design-first

Stay in the Loop

Subscribe to stay up to date by getting the blog direct to your inbox

Or join the Kubeshop Community in one of these channels