package entities import "github.com/containers/image/v5/types" // PlayKubeOptions controls playing kube YAML files. type PlayKubeOptions struct { // Authfile - path to an authentication file. Authfile string // CertDir - to a directory containing TLS certifications and keys. CertDir string // Credentials - `username:password` for authentication against a // container registry. Credentials string // Network - name of the CNI network to connect to. Network string // Quiet - suppress output when pulling images. Quiet bool // SignaturePolicy - path to a signature-policy file. SignaturePolicy string // SkipTLSVerify - skip https and certificate validation when // contacting container registries. SkipTLSVerify types.OptionalBool // SeccompProfileRoot - path to a directory containing seccomp // profiles. SeccompProfileRoot string } // PlayKubeReport contains the results of running play kube. type PlayKubeReport struct { // Pod - the ID of the created pod. Pod string // Containers - the IDs of the containers running in the created pod. Containers []string // Logs - non-fatal erros and log messages while processing. Logs []string }