istio: istio.io/istio/galley/pkg/config/processor Index | Files | Directories

package processor

import "istio.io/istio/galley/pkg/config/processor"

Index

Package Files

build.go

func Initialize Uses

func Initialize(settings Settings) (*processing.Runtime, error)

Initialize a processing runtime for Galley.

type Settings Uses

type Settings struct {
    Metadata           *schema.Metadata
    DomainSuffix       string
    Source             event.Source
    TransformProviders transformer.Providers
    Distributor        snapshotter.Distributor
    EnabledSnapshots   []string
}

Settings is the settings that are needed for creating a config processing pipeline that can read from a file system, or API Server, and can publish snapshots via MCP.

Directories

PathSynopsis
groups
metadata
transformsPackage transforms contains basic processing building blocks that can be incorporated into bigger/self-contained processing pipelines.
transforms/authpolicy
transforms/direct
transforms/ingress
transforms/serviceentry
transforms/serviceentry/converter
transforms/serviceentry/pod

Package processor imports 6 packages (graph) and is imported by 3 packages. Updated 2019-10-16. Refresh now. Tools for package owners.