controller configuration (#967)

This commit is contained in:
Michael Quigley
2025-05-29 16:09:48 -04:00
parent c4c3c5c67a
commit f23366c91a
2 changed files with 26 additions and 21 deletions

View File

@ -0,0 +1,5 @@
package agentController
type Config struct {
IdentityPath string
}

View File

@ -1,38 +1,38 @@
package config package config
import ( import (
"os" "github.com/michaelquigley/cf"
"strconv" "github.com/openziti/zrok/controller/agentController"
"time"
"github.com/openziti/zrok/controller/emailUi" "github.com/openziti/zrok/controller/emailUi"
"github.com/openziti/zrok/controller/env" "github.com/openziti/zrok/controller/env"
"github.com/openziti/zrok/controller/limits" "github.com/openziti/zrok/controller/limits"
"github.com/openziti/zrok/controller/metrics" "github.com/openziti/zrok/controller/metrics"
"github.com/openziti/zrok/controller/zrokEdgeSdk"
"github.com/michaelquigley/cf"
"github.com/openziti/zrok/controller/store" "github.com/openziti/zrok/controller/store"
"github.com/openziti/zrok/controller/zrokEdgeSdk"
"github.com/pkg/errors" "github.com/pkg/errors"
"os"
"strconv"
"time"
) )
const ConfigVersion = 4 const ConfigVersion = 4
type Config struct { type Config struct {
V int V int
Admin *AdminConfig Admin *AdminConfig
Bridge *metrics.BridgeConfig AgentController *agentController.Config
Endpoint *EndpointConfig Bridge *metrics.BridgeConfig
Email *emailUi.Config Endpoint *EndpointConfig
Invites *InvitesConfig Email *emailUi.Config
Limits *limits.Config Invites *InvitesConfig
Maintenance *MaintenanceConfig Limits *limits.Config
Metrics *metrics.Config Maintenance *MaintenanceConfig
Registration *RegistrationConfig Metrics *metrics.Config
ResetPassword *ResetPasswordConfig Registration *RegistrationConfig
Store *store.Config ResetPassword *ResetPasswordConfig
Ziti *zrokEdgeSdk.Config Store *store.Config
Tls *TlsConfig Ziti *zrokEdgeSdk.Config
Tls *TlsConfig
} }
type AdminConfig struct { type AdminConfig struct {