Directories ¶
Path | Synopsis |
---|---|
auth
|
|
csp
Package csp provides Credential Service Provider token utilities.
|
Package csp provides Credential Service Provider token utilities. |
tkg
Package tkgauth provides TKG authentication functions.
|
Package tkgauth provides TKG authentication functions. |
builder
|
|
command
Package command provides commands for scaffolding new CLI plugins.
|
Package command provides commands for scaffolding new CLI plugins. |
template
Package template provides template for creating new plugins.
|
Package template provides template for creating new plugins. |
template/plugintemplates
Package plugintemplates provides templates for bootstrapping plugins.
|
Package plugintemplates provides templates for bootstrapping plugins. |
Package cli provides libraries for building CLI commands and plugins.
|
Package cli provides libraries for building CLI commands and plugins. |
command/core
Package core creates and initializes the tanzu CLI.
|
Package core creates and initializes the tanzu CLI. |
command/core/templates
Package plugintemplates provides templates for CLI doc generation
|
Package plugintemplates provides templates for CLI doc generation |
command/plugin
Package plugin provides functions to create new CLI plugins.
|
Package plugin provides functions to create new CLI plugins. |
command/plugin/lint
Package lint provides linters to run against CLI plugins.
|
Package lint provides linters to run against CLI plugins. |
component
Package component defines components that can be made use of in plugins.
|
Package component defines components that can be made use of in plugins. |
Package codegen provides code generators
|
Package codegen provides code generators |
generators/feature
Package feature provides feature generator
|
Package feature provides feature generator |
generators/feature/fakeData
Package fakedata provides data needed for testing
|
Package fakedata provides data needed for testing |
Package config provides functions for reading and writing client configuration.
|
Package config provides functions for reading and writing client configuration. |
encoding
|
|
proto
Package proto provides conversion functions to protobuf format.
|
Package proto provides conversion functions to protobuf format. |
providers
|
|
client
Package client provides access to the providers template data
|
Package client provides access to the providers template data |
client/manifest
Package manifest ...
|
Package manifest ... |
tests
Module
|
|
sdk
|
|
capabilities/controllers
Package controllers has controllers for Capability API.
|
Package controllers has controllers for Capability API. |
capabilities/discovery
Package discovery provides efficient means to query Kubernetes clusters for the state of its api surface and existing objects
|
Package discovery provides efficient means to query Kubernetes clusters for the state of its api surface and existing objects |
capabilities/discovery/tkg
Package tkg exports constants and functions to help evaluate the state of a TKG cluster.
|
Package tkg exports constants and functions to help evaluate the state of a TKG cluster. |
features
Package features contains feature gate related controllers and utilities.
|
Package features contains feature gate related controllers and utilities. |
features/controllers
Package controllers has the controller for feature gates.
|
Package controllers has the controller for feature gates. |
features/featuregate
Package featuregate provides utilities for features and feature gates.
|
Package featuregate provides utilities for features and feature gates. |
features/util
Package util provides utilities for feature and feature gate functionality.
|
Package util provides utilities for feature and feature gate functionality. |
test
|
|
cmp/strings
Package strings provides string related utilities for testing purposes.
|
Package strings provides string related utilities for testing purposes. |
tkg
|
|
api/tmc/v1alpha1
Package v1alpha1 ...
|
Package v1alpha1 ... |
avi
Package avi defines client to connect to the avi server
|
Package avi defines client to connect to the avi server |
avi/mocks
Package avi is a generated GoMock package.
|
Package avi is a generated GoMock package. |
aws
Package aws defines functions to connect to the AWS cloud provider
|
Package aws defines functions to connect to the AWS cloud provider |
aws/ini
Package ini is an LL(1) parser for configuration files.
|
Package ini is an LL(1) parser for configuration files. |
azure
Package azure defines client to connect to Azure cloud
|
Package azure defines client to connect to Azure cloud |
azure/mocks
Package azure is a generated GoMock package.
|
Package azure is a generated GoMock package. |
buildinfo
Package buildinfo ...
|
Package buildinfo ... |
client
Package client implements core functionality of the tkg client
|
Package client implements core functionality of the tkg client |
clientcreator
Package clientcreator defines functions to create clients.
|
Package clientcreator defines functions to create clients. |
clusterclient
Package clusterclient implements generic functions for talking to cluster
|
Package clusterclient implements generic functions for talking to cluster |
cmd
Package cmd defines commands for tkg-cli
|
Package cmd defines commands for tkg-cli |
constants
Package constants provides TKG constants
|
Package constants provides TKG constants |
docker
Package docker ...
|
Package docker ... |
fakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
fakes/helper
Package helper implements helper functions used for unit tests
|
Package helper implements helper functions used for unit tests |
fakes/providers
Package providers ...
|
Package providers ... |
features
Package features provides TKG related feature enablement functionalities
|
Package features provides TKG related feature enablement functionalities |
kappclient
Package kappclient provides CRUD functionality for kapp-controller related resources
|
Package kappclient provides CRUD functionality for kapp-controller related resources |
kind
Package kind provides kind cluster functionalities
|
Package kind provides kind cluster functionalities |
ldap
Package ldap provides ldap configuration verification
|
Package ldap provides ldap configuration verification |
log
Package log provides logging functionalities
|
Package log provides logging functionalities |
providerinterface
Package providerinterface ...
|
Package providerinterface ... |
providersupgradeclient
Package providersupgradeclient provides wrapper for clusterctl upgrade functionalities
|
Package providersupgradeclient provides wrapper for clusterctl upgrade functionalities |
region
Package region provides region context functionalities
|
Package region provides region context functionalities |
test/framework
Package framework implements the test framework.
|
Package framework implements the test framework. |
test/framework/exec
Package exec implements command execution functionality.
|
Package exec implements command execution functionality. |
test/tkgctl/shared
nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint
|
nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint |
tkgconfigbom
Package tkgconfigbom provides utilities to read and manipulate BOM files
|
Package tkgconfigbom provides utilities to read and manipulate BOM files |
tkgconfighelper
Package tkgconfighelper provides various helpers and utilities
|
Package tkgconfighelper provides various helpers and utilities |
tkgconfigpaths
Package tkgconfigpaths provides utilities to get info related to TKG configuration paths.
|
Package tkgconfigpaths provides utilities to get info related to TKG configuration paths. |
tkgconfigproviders
Package tkgconfigproviders helps setup and modify configs for TKG supported providers
|
Package tkgconfigproviders helps setup and modify configs for TKG supported providers |
tkgconfigreaderwriter
Package tkgconfigreaderwriter provides utilities to read/write configs
|
Package tkgconfigreaderwriter provides utilities to read/write configs |
tkgconfigupdater
Package tkgconfigupdater provides utilities to update tkg configs
|
Package tkgconfigupdater provides utilities to update tkg configs |
tkgctl
Package tkgctl placeholder package comment
|
Package tkgctl placeholder package comment |
tkgpackageclient
Package tkgpackageclient provides functionality for package plugin
|
Package tkgpackageclient provides functionality for package plugin |
tkgpackagedatamodel
nolint
|
nolint |
types
Package types package to store configs
|
Package types package to store configs |
utils
Package utils adding package comment to satisfy linters
|
Package utils adding package comment to satisfy linters |
vc
Package vc ...
|
Package vc ... |
web/server
Package server providers backend api for UI
|
Package server providers backend api for UI |
web/server/handlers
Package handlers implements api handlers
|
Package handlers implements api handlers |
web/server/restapi
Package restapi Tanzu Kubernetes Grid Setup API Tanzu Kubernetes Grid Setup API.
|
Package restapi Tanzu Kubernetes Grid Setup API Tanzu Kubernetes Grid Setup API. |
web/server/ws
Package ws implements websocket used with UI communications
|
Package ws implements websocket used with UI communications |
yamlprocessor
Package yamlprocessor ...
|
Package yamlprocessor ... |
controllers/label
Package label defines a labeling controller for TanzuKubernetesRelease resources.
|
Package label defines a labeling controller for TanzuKubernetesRelease resources. |
controllers/source
Package source defines source controller for reconciling TanzuKubernetesRelease resources.
|
Package source defines source controller for reconciling TanzuKubernetesRelease resources. |
fakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
pkg/constants
Package constants provides some constants for TKR.
|
Package constants provides some constants for TKR. |
pkg/context
Package context provides controller manager context for TKR resources.
|
Package context provides controller manager context for TKR resources. |
pkg/registry
Package registry defines a Registry interface and client for working for imkpkg images.
|
Package registry defines a Registry interface and client for working for imkpkg images. |
pkg/types
Package types defines some common types used in TKR.
|
Package types defines some common types used in TKR. |
pkg/utils
Package utils provides some utility functionalities for TKR.
|
Package utils provides some utility functionalities for TKR. |
Click to show internal directories.
Click to hide internal directories.