Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leosunmo/gloo-vs-upgrader

Upgrade Gloo 0.X VirtualService to Gloo V1 VirtualServices
https://github.com/leosunmo/gloo-vs-upgrader

Last synced: about 1 month ago
JSON representation

Upgrade Gloo 0.X VirtualService to Gloo V1 VirtualServices

Awesome Lists containing this project

README

        

# Gloo-vs-upgrader
Converts Gloo 0.x VirtualServices to Gloo 1.0 VirtualServices

## Usage

Use `-k` to convert to Kube Svc destinations (https://docs.solo.io/gloo/latest/gloo_routing/virtual_services/routes/route_destinations/kubernetes_services/) from 0.x Upstreams.

```bash
go build .
./gloo-vs-upgrader examples/*
writing new VirtualService as examples/api-vs2.yaml
writing new VirtualService as examples/auth-vs2.yaml
writing new VirtualService as examples/noauth-vs2.yaml
writing new VirtualService as examples/rewrites-vs2.yaml
```