gloo/

directory
v1.16.3 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: Apache-2.0

README

Gloo

Build

All make targets are currently defined in the Makefile at the root of the repository.

The VERSION env variable determines the name of the tag for the image.

You may either inject the version yourself:

VERSION=<version name> make gloo-docker -B

Or rely on the auto-generated version:

make gloo-docker -B

Release

During a Gloo Edge release, the gloo image is published to the Google Cloud Registry and the Quay repository.

Components

xDS Server

Gloo sends Envoy dynamic configuration via the xDS protocol. The Gloo xDS package contains relevant code for serving dynamic configuration.

Testing

Tests are run using Ginkgo.

make test is the entrypoint for running the unit tests in the TEST_PKG

To run all tests in this project:

TEST_PKG=projects/gloo make test

To run a specific subset of tests, read the Ginkgo docs around focusing tests

TEST_PKG=projects/gloo/pkg make test

Directories

Path Synopsis
api
cli
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳