gitextract_lojtv245/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── enhancement.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yaml │ └── workflows/ │ ├── go.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .golangci.yml ├── .mention-bot ├── .openvex/ │ └── templates/ │ ├── README.md │ └── main.openvex.json ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── Makefile ├── OWNERS ├── README.md ├── RELEASE.md ├── SECURITY.md ├── SECURITY_CONTACTS ├── build/ │ ├── README.md │ └── VERSION ├── client/ │ ├── client.go │ ├── convert.go │ ├── convert_test.go │ ├── options.go │ ├── options_test.go │ ├── testdata/ │ │ ├── docker-compose-profiles.yaml │ │ └── docker-compose.yaml │ └── types.go ├── cmd/ │ ├── completion.go │ ├── convert.go │ ├── root.go │ └── version.go ├── code-of-conduct.md ├── docs/ │ ├── 404.html │ ├── CNAME │ ├── Gemfile │ ├── LICENSE │ ├── README.md │ ├── _config.yml │ ├── _data/ │ │ ├── dates.yml │ │ └── menu.yml │ ├── _foobar.yml │ ├── _includes/ │ │ ├── footer.html │ │ ├── meta.html │ │ └── navbar.html │ ├── _layouts/ │ │ ├── default.html │ │ └── index.html │ ├── architecture.md │ ├── assets/ │ │ ├── css/ │ │ │ ├── animate.css │ │ │ ├── github-markdown.css │ │ │ ├── jquery.accordion.css │ │ │ ├── magnific-popup.css │ │ │ ├── owl.carousel.css │ │ │ ├── owl.theme.css │ │ │ └── style.css │ │ ├── favicons/ │ │ │ ├── browserconfig.xml │ │ │ └── site.webmanifest │ │ ├── images/ │ │ │ └── logo.xcf │ │ ├── js/ │ │ │ ├── contact.js │ │ │ ├── custom.js │ │ │ ├── jquery-2.1.1.js │ │ │ ├── jquery.accordion.js │ │ │ ├── live.js │ │ │ ├── menu-2.js │ │ │ ├── menu.js │ │ │ ├── plugins.js │ │ │ └── validator.js │ │ └── video/ │ │ ├── cat.webm │ │ └── coding.webm │ ├── conversion.md │ ├── development.md │ ├── feed.xml │ ├── getting-started.md │ ├── index.md │ ├── installation.md │ ├── integrations.md │ ├── maven-example.md │ └── user-guide.md ├── examples/ │ ├── compose.yaml │ └── web/ │ ├── Dockerfile │ ├── README.md │ ├── compose.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── public/ │ │ ├── index.html │ │ ├── script.js │ │ └── style.css │ └── vendor/ │ ├── github.com/ │ │ ├── codegangsta/ │ │ │ └── negroni/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── logger.go │ │ │ ├── negroni.go │ │ │ ├── recovery.go │ │ │ ├── response_writer.go │ │ │ ├── response_writer_pusher.go │ │ │ └── static.go │ │ ├── gomodule/ │ │ │ └── redigo/ │ │ │ ├── LICENSE │ │ │ └── redis/ │ │ │ ├── commandinfo.go │ │ │ ├── conn.go │ │ │ ├── doc.go │ │ │ ├── log.go │ │ │ ├── pool.go │ │ │ ├── pubsub.go │ │ │ ├── redis.go │ │ │ ├── reflect.go │ │ │ ├── reflect_go117.go │ │ │ ├── reflect_go118.go │ │ │ ├── reply.go │ │ │ ├── scan.go │ │ │ └── script.go │ │ ├── gorilla/ │ │ │ └── mux/ │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── middleware.go │ │ │ ├── mux.go │ │ │ ├── regexp.go │ │ │ ├── route.go │ │ │ └── test_helpers.go │ │ └── xyproto/ │ │ ├── pinterface/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── pinterface.go │ │ └── simpleredis/ │ │ └── v2/ │ │ ├── LICENSE │ │ ├── creator.go │ │ └── simpleredis.go │ └── modules.txt ├── go.mod ├── go.sum ├── gover.coverprofile ├── index.md ├── main.go ├── pkg/ │ ├── app/ │ │ └── app.go │ ├── kobject/ │ │ └── kobject.go │ ├── loader/ │ │ ├── compose/ │ │ │ ├── compose.go │ │ │ ├── compose_test.go │ │ │ └── utils.go │ │ └── loader.go │ ├── snap/ │ │ └── snapcraft.yaml │ ├── testutils/ │ │ ├── git.go │ │ └── kubernetes.go │ ├── transformer/ │ │ ├── kubernetes/ │ │ │ ├── k8sutils.go │ │ │ ├── k8sutils_test.go │ │ │ ├── kubernetes.go │ │ │ ├── kubernetes_test.go │ │ │ └── podspec.go │ │ ├── openshift/ │ │ │ ├── openshift.go │ │ │ ├── openshift_test.go │ │ │ └── utils.go │ │ ├── transformer.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── utils/ │ │ ├── archive/ │ │ │ └── tar.go │ │ └── docker/ │ │ ├── build.go │ │ ├── client.go │ │ ├── image.go │ │ ├── image_test.go │ │ ├── push.go │ │ └── tag.go │ └── version/ │ └── version.go └── script/ ├── check-gofmt.sh ├── manual-docs-sync.sh ├── release.sh ├── test/ │ ├── README.md │ ├── cmd/ │ │ ├── cmd_test.go │ │ ├── fix_detached_head.sh │ │ ├── globals.sh │ │ ├── lib.sh │ │ ├── tests.sh │ │ ├── tests_push_image.sh │ │ └── update-e2e.sh │ └── fixtures/ │ ├── buildargs/ │ │ ├── README.md │ │ ├── build/ │ │ │ └── Dockerfile │ │ ├── compose.yaml │ │ ├── envs │ │ └── output-os-template.json │ ├── buildconfig/ │ │ ├── build/ │ │ │ └── Dockerfile │ │ ├── compose-build-no-image.yaml │ │ ├── compose-dockerfile.yaml │ │ ├── compose-v3.yaml │ │ └── compose.yaml │ ├── change-in-volume/ │ │ ├── compose.yaml │ │ ├── output-k8s-empty-vols-template.yaml │ │ ├── output-k8s.yaml │ │ ├── output-os-empty-vols-template.yaml │ │ └── output-os.yaml │ ├── compose-env-interpolation/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── compose-env-no-interpolation/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── compose-file-env-variable/ │ │ ├── alternative-compose.yaml │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── compose-file-support/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── compose-v3.3-test/ │ │ ├── compose-config-long-warning.yaml │ │ ├── compose-config-long.yaml │ │ ├── compose-config-short-warning.yaml │ │ ├── compose-config-short.yaml │ │ ├── compose-endpoint-mode-1.yaml │ │ ├── compose-endpoint-mode-2.yaml │ │ ├── my_config.txt │ │ ├── output-k8s-config-long-warning.json │ │ ├── output-k8s-config-long.json │ │ ├── output-k8s-config-short-warning.json │ │ ├── output-k8s-config-short.json │ │ ├── output-k8s-endpoint-mode-1.json │ │ ├── output-k8s-endpoint-mode-2.json │ │ ├── output-os-config-long.json │ │ ├── output-os-config-short.json │ │ └── output-os-mode-1.json │ ├── configmap/ │ │ ├── bar.env │ │ ├── compose.yaml │ │ ├── foo.env │ │ └── output-k8s-template.json │ ├── configmap-file-configs/ │ │ ├── auth.txt │ │ ├── certs/ │ │ │ └── cert1.pem │ │ ├── certs-level1/ │ │ │ └── certs-level2/ │ │ │ └── certs-level3/ │ │ │ └── cert2.pem │ │ ├── compose-1.yaml │ │ ├── compose-2.yaml │ │ ├── compose-3.yaml │ │ ├── output-k8s-1.yaml │ │ ├── output-k8s-2.yaml │ │ ├── output-k8s-3.yaml │ │ ├── output-os-1.yaml │ │ ├── output-os-2.yaml │ │ ├── output-os-3.yaml │ │ └── users.php │ ├── configmap-pod/ │ │ ├── bar.env │ │ ├── compose.yaml │ │ ├── foo.env │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── configmap-volume/ │ │ ├── compose-withlabel.yaml │ │ ├── compose.yaml │ │ ├── output-k8s-withlabel.yaml │ │ ├── output-k8s.yaml │ │ ├── output-os-withlabel.yaml │ │ ├── output-os.yaml │ │ └── tls/ │ │ ├── a.crt │ │ └── a.key │ ├── controller/ │ │ ├── compose-controller-label-v3.yaml │ │ ├── compose-controller-label.yaml │ │ ├── compose-global.yaml │ │ ├── compose.yaml │ │ ├── output-k8s-controller-template.json │ │ ├── output-k8s-controller-v3-template.json │ │ ├── output-k8s-daemonset-template.json │ │ ├── output-k8s-deployment-template.json │ │ ├── output-k8s-global-deployment-template.json │ │ ├── output-k8s-global-template.json │ │ ├── output-k8s-rc-template.json │ │ └── output-os-controller-v3-template.json │ ├── cronjob/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── deploy/ │ │ ├── labels/ │ │ │ ├── compose.yaml │ │ │ └── output-k8s.yaml │ │ └── placement/ │ │ ├── compose-placement.yaml │ │ ├── output-placement-k8s.yaml │ │ └── output-placement-os.yaml │ ├── dockerfilepath/ │ │ └── compose.yaml │ ├── domain/ │ │ ├── compose-v3.yaml │ │ ├── compose.yaml │ │ ├── output-k8s.json │ │ └── output-os.json │ ├── entrypoint-command/ │ │ ├── compose.yaml │ │ ├── output-k8s-template.json │ │ └── output-os-template.json │ ├── env/ │ │ ├── compose.yaml │ │ ├── hadoop-hive-namenode.env │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── env-dotenv/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── env-multiple/ │ │ ├── compose.yaml │ │ ├── env1/ │ │ │ └── hadoop-hive-namenode.env │ │ ├── env2/ │ │ │ └── hadoop-hive-namenode.env │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── envfile-interpolation/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── envvars-interpolation/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── envvars-separators/ │ │ ├── compose.yaml │ │ └── output-k8s-template.json │ ├── envvars-with-status/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── etherpad/ │ │ ├── README.md │ │ ├── docker-compose-no-image.yml │ │ ├── docker-compose-no-ports.yml │ │ ├── docker-compose.yml │ │ ├── envs │ │ ├── output-k8s-template.json │ │ └── output-os-template.json │ ├── examples/ │ │ ├── output-counter-k8s.json │ │ ├── output-counter-os.json │ │ ├── output-counter-v3-k8s.json │ │ ├── output-counter-v3-os.json │ │ ├── output-gitlab-k8s.json │ │ ├── output-gitlab-os.json │ │ ├── output-k8s.json │ │ ├── output-os.json │ │ ├── output-v3-k8s.json │ │ ├── output-v3-os.json │ │ ├── output-voting-k8s.json │ │ └── output-voting-os.json │ ├── expose/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── external-traffic-policy/ │ │ ├── compose-v1.yaml │ │ ├── compose-v2.yaml │ │ ├── output-k8s-v1.yaml │ │ ├── output-k8s-v2.yaml │ │ ├── output-os-v1.yaml │ │ └── output-os-v2.yaml │ ├── fsgroup/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── gitlab/ │ │ ├── README.md │ │ ├── docker-compose.yml │ │ ├── envs │ │ ├── output-k8s-template.json │ │ └── output-os-template.json │ ├── healthcheck/ │ │ ├── compose-healthcheck.yaml │ │ ├── output-healthcheck-k8s.yaml │ │ └── output-healthcheck-os.yaml │ ├── host-port-protocol/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── hpa/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── image-pull-policy/ │ │ ├── compose-files/ │ │ │ ├── v12-fail-image-pull-policy.yml │ │ │ ├── v12-image-pull-policy.yml │ │ │ └── v3-image-pull-policy.yml │ │ └── provider-files/ │ │ ├── kubernetes-v12-image-pull-policy.json │ │ └── kubernetes-v3-image-pull-policy.json │ ├── image-pull-secret/ │ │ ├── compose-files/ │ │ │ └── docker-compose-image-pull-secret.yml │ │ └── provider-files/ │ │ └── kubernetes-image-pull-secret.json │ ├── initcontainer/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── keyonly-envs/ │ │ ├── env.yml │ │ ├── envs │ │ └── output-k8s-template.json │ ├── label/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── label-port/ │ │ └── docker-compose.yml │ ├── multiple-files/ │ │ ├── first.yaml │ │ ├── output-k8s.yaml │ │ ├── output-os.yaml │ │ └── second.yaml │ ├── multiple-type-volumes/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ ├── output-os.yaml │ │ └── tls/ │ │ ├── a.crt │ │ └── a.key │ ├── namespace/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── network/ │ │ ├── compose-v3.yaml │ │ ├── output-k8s.json │ │ └── output-os.json │ ├── network-mode-service/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── network-policies/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── nginx-node-redis/ │ │ ├── README.md │ │ ├── compose-v3.yaml │ │ ├── compose.yaml │ │ ├── nginx/ │ │ │ ├── Dockerfile │ │ │ └── nginx.conf │ │ ├── node/ │ │ │ ├── Dockerfile │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test/ │ │ │ └── dummyTest.js │ │ ├── output-k8s-template-v3.json │ │ ├── output-k8s-template.json │ │ ├── output-os-template-v3.json │ │ ├── output-os-template.json │ │ └── output-os.json │ ├── no-profile-warning/ │ │ └── compose.yaml │ ├── ports-with-ip/ │ │ ├── docker-compose.yml │ │ ├── output-k8s-template.json │ │ └── output-k8s.json │ ├── pvc-request-size/ │ │ ├── compose.yaml │ │ ├── output-k8s.json │ │ └── output-os.json │ ├── read-only/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── redis-example/ │ │ └── compose.yaml │ ├── resources-lowercase/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── secrets/ │ │ ├── docker-compose-secrets-long.yml │ │ ├── docker-compose-secrets-short.yml │ │ ├── my_secret.txt │ │ ├── output-long-k8s.json │ │ ├── output-long-os.json │ │ ├── output-short-k8s.json │ │ └── output-short-os.json │ ├── security-contexts/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── service-group/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── service-label/ │ │ ├── docker-compose.yaml │ │ ├── output-k8s.json │ │ └── output-oc.json │ ├── service-name-change/ │ │ ├── docker-compose.yml │ │ ├── output-k8s-template.json │ │ └── output-os-template.json │ ├── single-file-output/ │ │ ├── compose.yaml │ │ └── output-k8s.yaml │ ├── statefulset/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── stdin/ │ │ ├── docker-compose.yaml │ │ ├── output-k8s.json │ │ └── output.json │ ├── stdin-true/ │ │ ├── docker-compose.yml │ │ ├── output-k8s-template.json │ │ └── output-os-template.json │ ├── storage-class-name/ │ │ ├── compose.yaml │ │ ├── output-k8s.json │ │ └── output-os.json │ ├── tty-true/ │ │ ├── docker-compose.yml │ │ ├── output-k8s-template.json │ │ ├── output-oc.json │ │ └── output-os-template.json │ ├── unused/ │ │ ├── expose-service/ │ │ │ ├── compose-files/ │ │ │ │ ├── docker-compose-expose-hostname-multiple-ports.yml │ │ │ │ ├── docker-compose-expose-hostname-tls.yml │ │ │ │ ├── docker-compose-expose-hostname.yml │ │ │ │ ├── docker-compose-expose-multiple-hostname-tls.yml │ │ │ │ ├── docker-compose-expose-multiple-hostname.yml │ │ │ │ ├── docker-compose-expose-true-multiple-ports.yml │ │ │ │ └── docker-compose-expose-true.yml │ │ │ └── provider-files/ │ │ │ ├── kubernetes-expose-hostname-multiple-ports.json │ │ │ ├── kubernetes-expose-hostname-tls.json │ │ │ ├── kubernetes-expose-hostname.json │ │ │ ├── kubernetes-expose-multiple-hostname-tls.json │ │ │ ├── kubernetes-expose-multiple-hostname.json │ │ │ ├── kubernetes-expose-true-multiple-ports.json │ │ │ ├── kubernetes-expose-true.json │ │ │ ├── openshift-expose-hostname-multiple-ports.json │ │ │ ├── openshift-expose-hostname.json │ │ │ ├── openshift-expose-true-multiple-ports.json │ │ │ └── openshift-expose-true.json │ │ ├── merge-multiple-compose/ │ │ │ ├── base.yml │ │ │ ├── compose-new-service-prob.yml │ │ │ ├── compose-port-base.yml │ │ │ ├── compose-port-prod.yml │ │ │ ├── dev.yml │ │ │ ├── first_config.txt │ │ │ ├── other-toplevel-base.yml │ │ │ ├── other-toplevel-dev.yml │ │ │ ├── other-toplevel-ext.yml │ │ │ ├── other-toplevel-override.yml │ │ │ ├── output-base-template.json │ │ │ ├── output-compose-new-service-template.json │ │ │ ├── output-compose-port-template.json │ │ │ ├── output-openshift-template.json │ │ │ ├── output-other-toplevel-merge-template.json │ │ │ ├── output-other-toplevel-override-template.json │ │ │ ├── output-service-merge-concat-template.json │ │ │ ├── second_config.txt │ │ │ ├── service-merge-concat-base.yml │ │ │ └── service-merge-concat-override.yml │ │ └── v3/ │ │ ├── docker-compose-3.5.yaml │ │ ├── docker-compose-deploy.yaml │ │ ├── docker-compose-env-subs.yaml │ │ ├── docker-compose-env.yaml │ │ ├── docker-compose-full-example.yaml │ │ ├── docker-compose-memcpu-partial.yaml │ │ ├── docker-compose-memcpu.yaml │ │ ├── docker-compose-unset-env.yaml │ │ ├── docker-compose-volumes.yaml │ │ ├── docker-compose.yaml │ │ ├── example1.env │ │ ├── example2.env │ │ ├── output-deploy-k8s.json │ │ ├── output-deploy-os.json │ │ ├── output-env-k8s.json │ │ ├── output-env-subs.json │ │ ├── output-k8s-3.5.json │ │ ├── output-k8s-full-example-template.json │ │ ├── output-k8s-full-example.json │ │ ├── output-k8s-template.json │ │ ├── output-memcpu-k8s.json │ │ ├── output-memcpu-partial-k8s.json │ │ ├── output-os-full-example.json │ │ ├── output-os-template.json │ │ ├── output-unset-env-k8s.json │ │ └── output-volumes-k8s-template.json │ ├── v2/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── v3.0/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── vols-subpath/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ ├── volume-mounts/ │ │ ├── hostpath/ │ │ │ ├── docker-compose-v3.yml │ │ │ ├── docker-compose.yml │ │ │ ├── output-k8s-template.json │ │ │ └── output-os-template.json │ │ ├── named-volume/ │ │ │ ├── docker-compose-v3.yml │ │ │ ├── docker-compose.yml │ │ │ ├── output-k8s-template.json │ │ │ ├── output-k8s-v3.json │ │ │ └── output-os-template.json │ │ ├── simple-vol-mounts/ │ │ │ ├── docker-compose.yml │ │ │ ├── output-k8s-template.json │ │ │ └── output-os-template.json │ │ ├── tmpfs/ │ │ │ ├── docker-compose.yml │ │ │ ├── output-k8s-template.json │ │ │ └── output-os-template.json │ │ ├── volumes-from/ │ │ │ ├── docker-compose-case.yml │ │ │ ├── docker-compose.yml │ │ │ ├── output-k8s-case.json │ │ │ ├── output-k8s-template.json │ │ │ ├── output-os-case.json │ │ │ └── output-os-template.json │ │ └── windows/ │ │ ├── compose.yaml │ │ ├── output-k8s.yaml │ │ └── output-os.yaml │ └── yaml-and-yml/ │ ├── docker-compose.yaml │ ├── output-k8s-template.json │ ├── output-os-template.json │ └── yml/ │ ├── docker-compose.yml │ ├── output-k8s-template.json │ └── output-os-template.json └── test_in_container/ ├── Dockerfile └── run.sh