Documentation ¶
Index ¶
- Constants
- func AuthServerCmd() *cobra.Command
- func AuthenticateCmd() *cobra.Command
- func HostnameOperatorCmd() *cobra.Command
- func LeaseShellCmd() *cobra.Command
- func MigrateHostnamesCmd() *cobra.Command
- func ProviderLeaseStatusExec(clientCtx client.Context, extraArgs ...string) (sdktest.BufferWriter, error)
- func ProviderServiceLogs(clientCtx client.Context, extraArgs ...string) (sdktest.BufferWriter, error)
- func ProviderServiceStatusExec(clientCtx client.Context, extraArgs ...string) (sdktest.BufferWriter, error)
- func ProviderStatusExec(clientCtx client.Context, extraArgs ...string) (sdktest.BufferWriter, error)
- func RootCmd() *cobra.Command
- func RunCmd() *cobra.Command
- func SendManifestCmd() *cobra.Command
Constants ¶
View Source
const ( FlagJwtAuthListenAddress = "jwt-auth-listen-address" FlagJwtExpiresAfter = "jwt-expires-after" )
View Source
const ( FlagService = "service" FlagProvider = "provider" FlagDSeq = "dseq" FlagGSeq = "gseq" FlagOSeq = "oseq" )
View Source
const ( FlagListenAddress = "listen" FlagPruneInterval = "prune-interval" FlagIgnoreListEntryLimit = "ignore-list-entry-limit" FlagWebRefreshInterval = "web-refresh-interval" FlagRetryDelay = "retry-delay" FlagIgnoreListAgeLimit = "ignore-list-age-limit" FlagEventFailureLimit = "event=failure-limit" )
View Source
const ( // FlagClusterK8s informs the provider to scan and utilize localized kubernetes client configuration FlagClusterK8s = "cluster-k8s" // FlagK8sManifestNS FlagK8sManifestNS = "k8s-manifest-ns" // FlagGatewayListenAddress determines listening address for Manifests FlagGatewayListenAddress = "gateway-listen-address" FlagBidPricingStrategy = "bid-price-strategy" FlagBidPriceCPUScale = "bid-price-cpu-scale" FlagBidPriceMemoryScale = "bid-price-memory-scale" FlagBidPriceStorageScale = "bid-price-storage-scale" FlagBidPriceEndpointScale = "bid-price-endpoint-scale" FlagBidPriceScriptPath = "bid-price-script-path" FlagBidPriceScriptProcessLimit = "bid-price-script-process-limit" FlagBidPriceScriptTimeout = "bid-price-script-process-timeout" FlagBidDeposit = "bid-deposit" FlagClusterPublicHostname = "cluster-public-hostname" FlagClusterNodePortQuantity = "cluster-node-port-quantity" FlagClusterWaitReadyDuration = "cluster-wait-ready-duration" FlagInventoryResourcePollPeriod = "inventory-resource-poll-period" FlagInventoryResourceDebugFrequency = "inventory-resource-debug-frequency" FlagDeploymentIngressStaticHosts = "deployment-ingress-static-hosts" FlagDeploymentIngressDomain = "deployment-ingress-domain" FlagDeploymentIngressExposeLBHosts = "deployment-ingress-expose-lb-hosts" FlagDeploymentNetworkPoliciesEnabled = "deployment-network-policies-enabled" FlagDockerImagePullSecretsName = "docker-image-pull-secrets-name" // nolint: gosec FlagOvercommitPercentMemory = "overcommit-pct-mem" FlagOvercommitPercentCPU = "overcommit-pct-cpu" FlagOvercommitPercentStorage = "overcommit-pct-storage" FlagDeploymentBlockedHostnames = "deployment-blocked-hostnames" FlagAuthPem = "auth-pem" FlagKubeConfig = "kubeconfig" FlagDeploymentRuntimeClass = "deployment-runtime-class" FlagBidTimeout = "bid-timeout" FlagManifestTimeout = "manifest-timeout" FlagMetricsListener = "metrics-listener" FlagWithdrawalPeriod = "withdrawal-period" FlagMinimumBalance = "minimum-balance" FlagBalanceCheckPeriod = "balance-check-period" FlagProviderConfig = "provider-config" FlagCachedResultMaxAge = "cached-result-max-age" FlagRPCQueryTimeout = "rpc-query-timeout" )
View Source
const ( FlagStdin = "stdin" FlagTty = "tty" FlagReplicaIndex = "replica-index" )
Variables ¶
This section is empty.
Functions ¶
func AuthServerCmd ¶ added in v0.16.0
func AuthenticateCmd ¶
func HostnameOperatorCmd ¶ added in v0.14.0
func LeaseShellCmd ¶ added in v0.12.2
func MigrateHostnamesCmd ¶ added in v0.14.0
func ProviderLeaseStatusExec ¶ added in v0.9.1
func ProviderServiceLogs ¶ added in v0.9.1
func ProviderServiceStatusExec ¶ added in v0.9.1
func ProviderStatusExec ¶ added in v0.9.1
func SendManifestCmd ¶ added in v0.9.1
SendManifestCmd looks up the Providers blockchain information, and POSTs the SDL file to the Gateway address.
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.