Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientTypes ¶
func ClientTypes() []string
Types ¶
type ClientType ¶
type ClientType string
const ( CLI ClientType = "cli" DJANGO ClientType = "django" DOTNET ClientType = ".net" GO ClientType = "go" JAVA ClientType = "java" NODEJS ClientType = "node.js" PHP ClientType = "php" PRISMA ClientType = "prisma" PYTHON ClientType = "python" RAILS ClientType = "rails" RUST ClientType = "rust" SYMFONY ClientType = "symfony" )
func (ClientType) String ¶
func (t ClientType) String() string
type ClusterCommands ¶
type ClusterCommands interface {
ConnectCommand(info *AuthInfo) []string
Container() string
ConnectExample(info *ConnectionInfo, client string) string
ExecuteCommand([]string) ([]string, []corev1.EnvVar, error)
}
func New ¶
func New(typeName string) (ClusterCommands, error)
type ConnectionInfo ¶
Click to show internal directories.
Click to hide internal directories.