Quilkin Built-in xDS Providers
To make xDS integration easier, Quilkin can be run in "xDS Provider Mode".
In this mode, rather than run Quilkin as a proxy, Quilkin will start an xDS management server on the Local Port, with each provider abstracting away the complexity of a full xDS management control plane via integrations with popular projects and artchitecture patterns.
This is driven by Quilkin being executed via the
manage
subcommand, and specifying which provider to be used.
To view all the providers and options for the manage
subcommand, run:
$ quilkin manage --help
Runs Quilkin as a xDS management server, using `provider` as a configuration source
Usage: quilkin manage [OPTIONS] <COMMAND>
Commands:
agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration
file Watches for changes to the file located at `path`
help Print this message or the help of the given subcommand(s)
Options:
-p, --port <PORT> [env: QUILKIN_PORT=]
-h, --help Print help