MCPcopy Create free account

hub / github.com/kubernetes/kompose / types & classes

Types & classes44 in github.com/kubernetes/kompose

StructBuild
Build will provide methods for interaction with API regarding building images
pkg/utils/docker/build.go:35
StructChartDetails
pkg/transformer/kubernetes/k8sutils.go:89
StructCompose
Compose is docker compose file loader, implements Loader interface
pkg/loader/compose/compose.go:45
TypeAliasConvertBuild
client/types.go:3
StructConvertOptions
client/types.go:35
StructConvertOptions
ConvertOptions holds all options that controls transformation process
pkg/kobject/kobject.go:48
StructDeploymentMapping
pkg/transformer/kubernetes/k8sutils.go:80
TypeAliasEnvSort
EnvSort struct
pkg/transformer/utils.go:323
StructEnvVar
EnvVar holds the environment variable struct of a container
pkg/kobject/kobject.go:206
StructHealthCheck
HealthCheck the healthcheck configuration for a service "StartPeriod" was added to v3.4 of the compose, see: https://github.com/docker/cli/issues/116
pkg/kobject/kobject.go:193
StructHealthChecks
HealthChecks used to distinguish between liveness and readiness
pkg/kobject/kobject.go:185
StructHpaValues
pkg/transformer/kubernetes/k8sutils.go:69
StructImage
Image contains the basic information parsed from full image name see github.com/novln/docker-parser Reference
pkg/utils/docker/image.go:27
StructKompose
client/client.go:3
StructKomposeObject
KomposeObject holds the generic struct of Kompose transformation
pkg/kobject/kobject.go:34
StructKubernetes
client/types.go:54
StructKubernetes
Kubernetes implements Transformer interface and represents Kubernetes transformer
pkg/transformer/kubernetes/kubernetes.go:55
TypeAliasKubernetesController
client/types.go:11
InterfaceLoader
Loader interface defines loader that loads files and converts it to kobject representation
pkg/loader/loader.go:27
StructOpenShift
OpenShift implements Transformer interface and represents OpenShift transformer
pkg/transformer/openshift/openshift.go:40
StructOpenshift
client/types.go:64
FuncTypeOpt
Opt is a configuration option to initialize a client
client/options.go:4
StructPlacement
Placement holds the placement struct of container
pkg/kobject/kobject.go:239
StructPodSpec
PodSpec holds the spec of k8s pod.
pkg/transformer/kubernetes/podspec.go:18
FuncTypePodSpecOption
PodSpecOption holds the function to apply on a PodSpec
pkg/transformer/kubernetes/podspec.go:23
StructPorts
Ports holds the ports struct of a container
pkg/kobject/kobject.go:212
InterfaceProvider
client/types.go:52
StructPush
Push will provide methods for interaction with API regarding pushing images
pkg/utils/docker/push.go:28
StructSecretsConfig
struct defines the configuration parameters required for creating a secret
pkg/transformer/kubernetes/kubernetes_test.go:1234
StructServiceConfig
ServiceConfig holds the basic struct of a container which should not introduce any kubernetes specific struct
pkg/kobject/kobject.go:108
TypeAliasServiceConfigGroup
ServiceConfigGroup holds an array of a ServiceConfig objects.
pkg/kobject/kobject.go:104
TypeAliasServiceGroupMode
client/types.go:19
StructTag
Tag will provide methods for interaction with API regarding tagging images
pkg/utils/docker/tag.go:26
InterfaceTransformer
Transformer interface defines transformer that is converting kobject to other resources
pkg/transformer/transformer.go:25
TypeAliasVolumeType
client/types.go:26
StructVolumes
Volumes holds the volume struct of container
pkg/kobject/kobject.go:225
StructWant
client/convert_test.go:91
Structargs
pkg/utils/docker/image_test.go:25
Structargs
pkg/loader/compose/compose_test.go:661
Structargs
pkg/transformer/kubernetes/kubernetes_test.go:1164
Structargs
pkg/transformer/kubernetes/k8sutils_test.go:857
StructerrorOnWarningHook
Logrus hooks Hook for error and exit out on warning
cmd/root.go:31
Structfields
pkg/transformer/kubernetes/kubernetes_test.go:1161
Structinput
pkg/loader/compose/compose_test.go:41