avi-rancher

command module
v0.0.0-...-221875e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2019 License: Apache-2.0 Imports: 17 Imported by: 0

README

Avi Vantage Platform Load Balancer Provider

About Avi Vantage Platform

The Avi Vantage Platform is built on software-defined architectural principles to create a centrally managed pool of distributed load balancers to deliver application services close to the applications.

About this provider

This provider load balances Rancher services using Avi Vantage Platform Load Balancer. It uses REST API to update the Avi controller which enables the Avi Service Engines to load balance the Rancher Services.

Usage

  1. Deploy the stack for this provider from Rancher Community Catalog. While deploying, you need to give the username, password (optional, read below), Avi Controller IP address, Avi Controller Port, the Cloud name where Virtual Services and Pools are created.
  2. Create services in Rancher with public host port mapping and corresponding Virtual services are created in Avi. All CRUD operations on service get reflected in Avi Controller and Service Engine.
  3. You can scale out/in the service and the changes will get reflected on Avi Controller and Service Engine.
Using Rancher Secrets for Avi Password

Optionally, you can use the Rancher Secrets to pass the Avi controller password instead of using environment variable.

  1. Run the Rancher Secrets service before deploying this provider stack.
  2. Create a secret named "avi-creds".
  3. While deploying the Avi provider stack, use the "avi-creds" secret for Avi Provider service.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL