Documentation
¶
Index ¶
- Constants
- func HandlePodLogStreamCreateAction(state *store.EngineState, action PodLogStreamCreateAction)
- func HandlePodLogStreamDeleteAction(state *store.EngineState, action PodLogStreamDeleteAction)
- func SpanIDForDCService(mn model.ManifestName) logstore.SpanID
- type ContainerLogStreamStatus
- type DockerComposeLogActionWriter
- type DockerComposeLogManager
- type HardCancelReader
- type ObjectMeta
- type PodLogManager
- type PodLogStream
- type PodLogStreamCreateAction
- type PodLogStreamDeleteAction
- type PodLogStreamSpec
- type PodLogStreamStatus
Constants ¶
View Source
const IstioInitContainerName = container.Name("istio-init")
View Source
const IstioSidecarContainerName = container.Name("istio-proxy")
Variables ¶
This section is empty.
Functions ¶
func HandlePodLogStreamCreateAction ¶ added in v0.19.2
func HandlePodLogStreamCreateAction(state *store.EngineState, action PodLogStreamCreateAction)
func HandlePodLogStreamDeleteAction ¶ added in v0.19.2
func HandlePodLogStreamDeleteAction(state *store.EngineState, action PodLogStreamDeleteAction)
func SpanIDForDCService ¶ added in v0.10.24
func SpanIDForDCService(mn model.ManifestName) logstore.SpanID
Types ¶
type ContainerLogStreamStatus ¶ added in v0.19.3
type ContainerLogStreamStatus = v1alpha1.ContainerLogStreamStatus
type DockerComposeLogActionWriter ¶
type DockerComposeLogActionWriter struct {
// contains filtered or unexported fields
}
type DockerComposeLogManager ¶
type DockerComposeLogManager struct {
// contains filtered or unexported fields
}
Collects logs from running docker-compose services.
func NewDockerComposeLogManager ¶
func NewDockerComposeLogManager(dcc dockercompose.DockerComposeClient) *DockerComposeLogManager
func (*DockerComposeLogManager) OnChange ¶
func (m *DockerComposeLogManager) OnChange(ctx context.Context, st store.RStore, _ store.ChangeSummary)
type HardCancelReader ¶
A reader that will stop returning data after its context has been canceled.
If any data is read from the underlying stream after the cancel happens, throw the data out.
func NewHardCancelReader ¶
func NewHardCancelReader(ctx context.Context, reader io.Reader) *HardCancelReader
func (*HardCancelReader) LastReadTime ¶ added in v0.17.11
func (r *HardCancelReader) LastReadTime() time.Time
type ObjectMeta ¶ added in v0.19.2
type ObjectMeta = metav1.ObjectMeta
type PodLogManager ¶
type PodLogManager struct {
// contains filtered or unexported fields
}
Translates EngineState into PodLogWatch API objects
func NewPodLogManager ¶
func NewPodLogManager(client ctrlclient.Client) *PodLogManager
func (*PodLogManager) OnChange ¶
func (m *PodLogManager) OnChange(ctx context.Context, st store.RStore, summary store.ChangeSummary)
type PodLogStream ¶ added in v0.19.2
type PodLogStream = v1alpha1.PodLogStream
type PodLogStreamCreateAction ¶ added in v0.19.2
type PodLogStreamCreateAction struct {
PodLogStream *PodLogStream
}
func NewPodLogStreamCreateAction ¶ added in v0.19.2
func NewPodLogStreamCreateAction(s *PodLogStream) PodLogStreamCreateAction
func (PodLogStreamCreateAction) Action ¶ added in v0.19.2
func (PodLogStreamCreateAction) Action()
func (PodLogStreamCreateAction) Summarize ¶ added in v0.19.2
func (a PodLogStreamCreateAction) Summarize(s *store.ChangeSummary)
type PodLogStreamDeleteAction ¶ added in v0.19.2
type PodLogStreamDeleteAction struct {
Name string
}
func (PodLogStreamDeleteAction) Action ¶ added in v0.19.2
func (PodLogStreamDeleteAction) Action()
func (PodLogStreamDeleteAction) Summarize ¶ added in v0.19.2
func (a PodLogStreamDeleteAction) Summarize(s *store.ChangeSummary)
type PodLogStreamSpec ¶ added in v0.19.2
type PodLogStreamSpec = v1alpha1.PodLogStreamSpec
type PodLogStreamStatus ¶ added in v0.19.3
type PodLogStreamStatus = v1alpha1.PodLogStreamStatus
Click to show internal directories.
Click to hide internal directories.