Documentation
¶
Index ¶
Constants ¶
View Source
const DraftLabelKey = "draft"
DraftLabelKey is the label selector key on a pod that allows
us to identify which draft app a pod is associated with
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Name string
Namespace string
Container string
}
func DeployedApplication ¶
func DeployedApplication(draftTomlPath, draftEnvironment string) (*App, error)
DeployedApplication returns deployment information about the deployed instance
of the source code given a path to your draft.toml file and the name of the draft environment
type Connection ¶
type Connection struct {
Tunnel *kube.Tunnel
PodName string
Clientset kubernetes.Interface
}
func (*Connection) RequestLogStream ¶
func (c *Connection) RequestLogStream(app *App, logLines int64) (io.ReadCloser, error)
RequestLogStream returns a stream of the application pod's logs
Click to show internal directories.
Click to hide internal directories.