diff --git a/README.md b/README.md index b5e4c02..738882e 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,6 @@ Routes Minecraft client connections to backend servers based upon the requested Use in-cluster kubernetes config (env IN_KUBE_CLUSTER) -kube-config string The path to a kubernetes configuration file (env KUBE_CONFIG) - -kube-discovery - Enables discovery of annotated kubernetes services (env KUBE_DISCOVERY) -mapping string Comma-separated mappings of externalHostname=host:port (env MAPPING) -metrics-backend string diff --git a/cmd/mc-router/main.go b/cmd/mc-router/main.go index aca274e..cf6980c 100644 --- a/cmd/mc-router/main.go +++ b/cmd/mc-router/main.go @@ -3,9 +3,6 @@ package main import ( "context" "fmt" - "github.com/itzg/go-flagsfiller" - "github.com/itzg/mc-router/server" - "github.com/sirupsen/logrus" "net" "os" "os/signal" @@ -14,6 +11,10 @@ import ( "strings" "syscall" "time" + + "github.com/itzg/go-flagsfiller" + "github.com/itzg/mc-router/server" + "github.com/sirupsen/logrus" ) type MetricsBackendConfig struct { @@ -36,11 +37,10 @@ type Config struct { CpuProfile string `usage:"Enables CPU profiling and writes to given path"` Debug bool `usage:"Enable debug logs"` ConnectionRateLimit int `default:"1" usage:"Max number of connections to allow per second"` - KubeDiscovery bool `usage:"Enables discovery of annotated kubernetes services"` InKubeCluster bool `usage:"Use in-cluster kubernetes config"` KubeConfig string `usage:"The path to a kubernetes configuration file"` MetricsBackend string `default:"discard" usage:"Backend to use for metrics exposure/publishing: discard,expvar,influxdb"` - UseProxyProtocol bool `default:"false" usage:"Send PROXY protocol to backend servers"` + UseProxyProtocol bool `default:"false" usage:"Send PROXY protocol to backend servers"` MetricsBackendConfig MetricsBackendConfig }