Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/kubernetes/kompose
/ functions
Functions
586 in github.com/kubernetes/kompose
⨍
Functions
586
◇
Types & classes
44
↓ 3 callers
Method
ConfigTmpfs
ConfigTmpfs configure the tmpfs.
pkg/transformer/kubernetes/kubernetes.go:813
↓ 3 callers
Function
ConfigTopologySpreadConstraints
ConfigTopologySpreadConstraints configures the TopologySpreadConstraints.
pkg/transformer/kubernetes/kubernetes.go:1269
↓ 3 callers
Method
Convert
(options ConvertOptions)
client/convert.go:11
↓ 3 callers
Function
CreateGitRemoteBranch
CreateGitRemoteBranch TODO: comment
pkg/testutils/git.go:55
↓ 3 callers
Method
CreateSecrets
CreateSecrets create secrets
pkg/transformer/kubernetes/kubernetes.go:626
↓ 3 callers
Method
CreateService
CreateService creates a k8s service
pkg/transformer/kubernetes/k8sutils.go:460
↓ 3 callers
Function
CreateSubdir
CreateSubdir TODO: comment
pkg/testutils/git.go:71
↓ 3 callers
Method
CreateWorkloadAndConfigMapObjects
CreateWorkloadAndConfigMapObjects generates a Kubernetes artifact for each input type service
pkg/transformer/kubernetes/kubernetes.go:1313
↓ 3 callers
Function
DurationStrToSecondsInt
DurationStrToSecondsInt converts duration string to *int64 in seconds
pkg/transformer/kubernetes/k8sutils.go:943
↓ 3 callers
Function
GetContentFromFile
GetContentFromFile gets the content from the file..
pkg/transformer/kubernetes/k8sutils.go:971
↓ 3 callers
Function
HandleError
(result interface{}, err error)
examples/web/main.go:70
↓ 3 callers
Method
ID
ID returns an unique id for this port settings, to avoid conflict
pkg/kobject/kobject.go:220
↓ 3 callers
Method
InitPodSpecWithConfigMap
InitPodSpecWithConfigMap creates the pod specification
pkg/transformer/kubernetes/kubernetes.go:135
↓ 3 callers
Method
InitSvc
InitSvc initializes Kubernetes Service object The created service name will = ServiceConfig.Name, but the selector may be not. If this service is grou
pkg/transformer/kubernetes/kubernetes.go:204
↓ 3 callers
Method
Len
Len returns the number of elements in the collection.
pkg/transformer/utils.go:326
↓ 3 callers
Function
R
(e)
docs/assets/js/popper.min.js:4
↓ 3 callers
Function
R
(a)
docs/assets/js/plugins.js:879
↓ 3 callers
Function
S
(a)
docs/assets/js/plugins.js:879
↓ 3 callers
Function
SetGitRemote
SetGitRemote TODO: comment
pkg/testutils/git.go:44
↓ 3 callers
Function
U
(e,t)
docs/assets/js/popper.min.js:4
↓ 3 callers
Method
UpdateKubernetesObjects
UpdateKubernetesObjects loads configurations to k8s objects
pkg/transformer/kubernetes/k8sutils.go:549
↓ 3 callers
Function
allDeltasDivisableBy
(divisor)
docs/assets/js/plugins.js:666
↓ 3 callers
Function
calculateHeight
($el)
docs/assets/js/jquery.accordion.js:109
↓ 3 callers
Function
g
(e)
docs/assets/js/popper.min.js:4
↓ 3 callers
Function
gb
()
docs/assets/js/jquery-2.1.1.js:2
↓ 3 callers
Function
i
(t,e)
docs/assets/js/bootstrap.min.js:6
↓ 3 callers
Function
initConfigMapData
(configMap *api.ConfigMap, data map[string]string)
pkg/transformer/kubernetes/kubernetes.go:349
↓ 3 callers
Method
initDeploymentConfig
initDeploymentConfig initializes OpenShifts DeploymentConfig object
pkg/transformer/openshift/openshift.go:154
↓ 3 callers
Method
initRoute
(name string, service kobject.ServiceConfig, port int32)
pkg/transformer/openshift/openshift.go:224
↓ 3 callers
Function
l
(e,t)
docs/assets/js/popper.min.js:4
↓ 3 callers
Function
loadPorts
Convert Compose ports to kobject.Ports expose ports will be treated as TCP ports
pkg/loader/compose/compose.go:280
↓ 3 callers
Function
newSimpleServiceConfig
()
pkg/transformer/kubernetes/kubernetes_test.go:78
↓ 3 callers
Function
normalizeContainerNames
(svcName string)
pkg/loader/compose/utils.go:180
↓ 3 callers
Function
normalizeNetworkNames
(netName string)
pkg/loader/compose/utils.go:193
↓ 3 callers
Function
o
(e)
docs/assets/js/popper.min.js:4
↓ 3 callers
Function
rb
(a,b,c)
docs/assets/js/jquery-2.1.1.js:2
↓ 3 callers
Function
s
(a)
docs/assets/js/jquery-2.1.1.js:2
↓ 3 callers
Function
setCache
(elems, overflowing, x)
docs/assets/js/plugins.js:543
↓ 3 callers
Function
tc
(a,b)
docs/assets/js/jquery-2.1.1.js:4
↓ 3 callers
Function
u
(e,o)
docs/assets/js/popper.min.js:4
↓ 3 callers
Function
validatePercentageMetric
validatePercentageMetric validates the CPU or memory metrics value ensuring that it falls within the acceptable range [1, 100].
pkg/transformer/kubernetes/k8sutils.go:1181
↓ 3 callers
Function
w
(e,t,i,r)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
AssignNamespaceToObjects
AssignNamespaceToObjects will add the namespace metadata to each object
pkg/transformer/utils.go:475
↓ 2 callers
Function
B
(e)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
BuildDockerImage
BuildDockerImage builds docker image
pkg/transformer/utils.go:358
↓ 2 callers
Method
BuildImage
* BuildImage builds a Docker image via the Docker API or Docker CLI. Takes the source directory and image name and then builds the appropriate image.
pkg/utils/docker/build.go:46
↓ 2 callers
Function
CheckForHeadless
CheckForHeadless is helper function for tests. It checks if all Services in objects are Headless Services and if there is at least one such Services.
pkg/testutils/kubernetes.go:13
↓ 2 callers
Function
Client
Client connects to Docker client on host
pkg/utils/docker/client.go:26
↓ 2 callers
Method
ConfigEmptyVolumeSource
ConfigEmptyVolumeSource is helper function to create an EmptyDir api.VolumeSource either for Tmpfs or for emptyvolumes
pkg/transformer/kubernetes/kubernetes.go:1121
↓ 2 callers
Function
ConfigEnvs
ConfigEnvs configures the environment variables.
pkg/transformer/kubernetes/kubernetes.go:1188
↓ 2 callers
Method
ConfigVolumes
ConfigVolumes configure the container volumes.
pkg/transformer/kubernetes/kubernetes.go:970
↓ 2 callers
Function
Convert
Convert transforms docker compose or dab file to k8s objects
pkg/app/app.go:209
↓ 2 callers
Method
CreateHeadlessService
CreateHeadlessService creates a k8s headless service. This is used for docker-compose services without ports. For such services we can't create regula
pkg/transformer/kubernetes/k8sutils.go:486
↓ 2 callers
Method
CreateLBService
CreateLBService creates a k8s Load Balancer Service
pkg/transformer/kubernetes/k8sutils.go:445
↓ 2 callers
Function
CreateNamespace
CreateNamespace creates a Kubernetes namespace, which can be used in both: Openshift and Kubernetes
pkg/transformer/utils.go:462
↓ 2 callers
Method
CreatePVC
CreatePVC initializes PersistentVolumeClaim
pkg/transformer/kubernetes/kubernetes.go:658
↓ 2 callers
Function
D
(a,b)
docs/assets/js/jquery-2.1.1.js:2
↓ 2 callers
Function
Exists
Exists returns true if a file path exists. Otherwise, returns false.
pkg/transformer/utils.go:44
↓ 2 callers
Function
F
(e,t,o)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
Fb
(a,b)
docs/assets/js/jquery-2.1.1.js:3
↓ 2 callers
Function
FormatFileName
FormatFileName format file name
pkg/transformer/kubernetes/k8sutils.go:1004
↓ 2 callers
Function
G
()
docs/assets/js/plugins.js:879
↓ 2 callers
Method
Get
Get is responsible for returning the pod spec of a particular pod
pkg/transformer/kubernetes/podspec.go:371
↓ 2 callers
Function
GetAbsBuildContext
GetAbsBuildContext returns build context relative to project root dir
pkg/transformer/openshift/utils.go:35
↓ 2 callers
Function
GetEnvsFromFile
GetEnvsFromFile get env vars from env_file
pkg/transformer/kubernetes/k8sutils.go:956
↓ 2 callers
Function
GetGitCurrentBranch
GetGitCurrentBranch gets current git branch name for the current git repo
pkg/transformer/openshift/utils.go:77
↓ 2 callers
Function
GetGitCurrentRemoteURL
GetGitCurrentRemoteURL gets current git remote URI for the current git repo
pkg/transformer/openshift/utils.go:58
↓ 2 callers
Function
GetImagePullPolicy
GetImagePullPolicy get image pull settings
pkg/transformer/kubernetes/k8sutils.go:861
↓ 2 callers
Function
GetRestartPolicy
GetRestartPolicy ...
pkg/transformer/kubernetes/k8sutils.go:877
↓ 2 callers
Function
Hb
(a,b,c,d,e)
docs/assets/js/jquery-2.1.1.js:3
↓ 2 callers
Function
Ib
(a,b,c)
docs/assets/js/jquery-2.1.1.js:3
↓ 2 callers
Method
InitCJ
InitCJ initializes Kubernetes CronJob object
pkg/transformer/kubernetes/kubernetes.go:526
↓ 2 callers
Method
InitConfigMapFromFile
InitConfigMapFromFile initializes a ConfigMap object
pkg/transformer/kubernetes/kubernetes.go:386
↓ 2 callers
Method
InitPod
InitPod initializes Kubernetes Pod object
pkg/transformer/kubernetes/kubernetes.go:1395
↓ 2 callers
Function
Jb
(a,b)
docs/assets/js/jquery-2.1.1.js:3
↓ 2 callers
Function
K
(e)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
Kc
(a)
docs/assets/js/jquery-2.1.1.js:4
↓ 2 callers
Function
N
(t,o,i)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
O
(e)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
P
(a,b,c)
docs/assets/js/jquery-2.1.1.js:2
↓ 2 callers
Function
ParseImage
ParseImage Using https://github.com/novln/docker-parser in order to parse the appropriate name and registry. 1. Return default registry when the regis
pkg/utils/docker/image.go:51
↓ 2 callers
Function
ParseVols
ParseVols parse volumes
pkg/loader/compose/compose.go:922
↓ 2 callers
Method
PortsExist
PortsExist checks if service has ports defined
pkg/transformer/kubernetes/k8sutils.go:424
↓ 2 callers
Function
Print
Print either prints to stdout or to file/s
pkg/transformer/utils.go:282
↓ 2 callers
Function
PushDockerImageWithOpt
PushDockerImageWithOpt pushes docker image
pkg/transformer/utils.go:413
↓ 2 callers
Method
RemoveDupObjects
RemoveDupObjects remove objects that are dups...eg. configmaps from env. since we know for sure that the duplication can only happen on ConfigMap, so
pkg/transformer/kubernetes/k8sutils.go:912
↓ 2 callers
Function
S
(e,t,o)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
Sb
()
docs/assets/js/jquery-2.1.1.js:3
↓ 2 callers
Function
SetVolumeMountPaths
SetVolumeMountPaths method returns a set of volumes mount path
pkg/transformer/kubernetes/podspec.go:225
↓ 2 callers
Function
SetVolumeNames
SetVolumeNames method return a set of volume names
pkg/transformer/kubernetes/podspec.go:200
↓ 2 callers
Method
SortServicesFirst
SortServicesFirst - the objects that we get can be in any order this keeps services first according to best practice kubernetes services should be cre
pkg/transformer/kubernetes/k8sutils.go:893
↓ 2 callers
Function
T
(a,b,c)
docs/assets/js/plugins.js:879
↓ 2 callers
Method
UpdateController
UpdateController updates the given object with the given pod template update function and ObjectMeta update function
pkg/transformer/kubernetes/kubernetes.go:1740
↓ 2 callers
Function
ValidateComposeFile
ValidateComposeFile validates the compose file provided for conversion
pkg/app/app.go:148
↓ 2 callers
Function
W
(e,t)
docs/assets/js/popper.min.js:4
↓ 2 callers
Function
WithSuppressWarnings
()
client/options.go:6
↓ 2 callers
Function
addContainersFromSourceToTargetDeployment
addContainersFromSourceToTargetDeployment adds containers from the source deployment if current deployment name matches source deployment name
pkg/transformer/kubernetes/k8sutils.go:1335
↓ 2 callers
Function
addContainersToTargetDeployment
addContainersToTargetDeployment takes - list of runtime objects - list of containers to append - deployment name to transfer appends the containers to
pkg/transformer/kubernetes/k8sutils.go:1350
↓ 2 callers
Function
buildServiceImage
(opt kobject.ConvertOptions, service kobject.ServiceConfig, name string)
pkg/transformer/kubernetes/kubernetes.go:1440
↓ 2 callers
Function
c
()
docs/assets/js/popper.min.js:4
← previous
next →
101–200 of 586, ranked by callers