├── .github └── workflows │ ├── go.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── main.go ├── old_README.md ├── pkg ├── autoparam │ ├── autoparam.go │ ├── general │ │ ├── derrick.go │ │ └── image_repo.go │ ├── image │ │ ├── golang │ │ │ └── golang_image.go │ │ └── nodejs │ │ │ └── nodejs_image.go │ ├── java │ │ ├── mvn_artifact.go │ │ └── tool_options.go │ ├── param_report.go │ └── platform │ │ └── golang │ │ └── package_name.go ├── commands │ ├── gen.go │ ├── list.go │ ├── run.go │ └── up.go ├── common │ └── common.go ├── engine │ └── kubernetes.go ├── rigging │ ├── golang │ │ └── golang_rigging.go │ ├── java │ │ └── java_rigging.go │ ├── nodejs │ │ └── nodejs_rigging.go │ ├── php │ │ └── php_rigging.go │ ├── python │ │ └── python_rigging.go │ └── rigging.go ├── runtime │ └── rigging.go ├── template │ └── template_context.go └── version │ └── version.go ├── static └── rigging │ ├── golang │ └── templates │ │ └── Dockerfile.tmpl │ ├── java │ └── templates │ │ ├── Dockerfile.tmpl │ │ ├── chart │ │ ├── Chart.yaml.tmpl │ │ ├── helm_ignore │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── deployment.yaml │ │ │ ├── helm_helpers │ │ │ ├── hpa.yaml │ │ │ ├── ingress.yaml │ │ │ ├── service.yaml │ │ │ ├── serviceaccount.yaml │ │ │ └── tests │ │ │ │ └── test-connection.yaml │ │ ├── values-dev.yaml.tmpl │ │ ├── values-prod.yaml.tmpl │ │ └── values.yaml.tmpl │ │ ├── kubernetes │ │ ├── dev │ │ │ └── deployment.yaml.tmpl │ │ └── prod │ │ │ └── deployment.yaml.tmpl │ │ └── kustomize │ │ ├── base │ │ ├── deployment.yaml.tmpl │ │ └── kustomization.yaml │ │ └── overlays │ │ ├── dev │ │ ├── deployment.yaml.tmpl │ │ └── kustomization.yaml │ │ └── prod │ │ ├── deployment.yaml.tmpl │ │ └── kustomization.yaml │ ├── nodejs │ └── templates │ │ └── Dockerfile.tmpl │ ├── php │ └── templates │ │ └── Dockerfile.tmpl │ └── python │ └── templates │ └── Dockerfile.tmpl └── website ├── .gitignore ├── README.md ├── babel.config.js ├── blog └── 2021-03-28-welcome.md ├── docs ├── community.md ├── comparison.md ├── design.md ├── guides │ ├── middleware.md │ └── supported-languages.md ├── installation.mdx ├── introduction.md ├── old │ ├── create-a-blog-post.md │ ├── create-a-document.md │ ├── create-a-page.md │ └── markdown-features.mdx └── quickstart.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src ├── css │ └── custom.css └── pages │ ├── index.js │ ├── markdown-page.md │ └── styles.module.css ├── static ├── .nojekyll └── img │ ├── docusaurus.png │ ├── favicon.ico │ ├── logo.svg │ ├── undraw_docusaurus_mountain.svg │ ├── undraw_docusaurus_react.svg │ └── undraw_docusaurus_tree.svg └── yarn.lock /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/main.go -------------------------------------------------------------------------------- /old_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/old_README.md -------------------------------------------------------------------------------- /pkg/autoparam/autoparam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/autoparam.go -------------------------------------------------------------------------------- /pkg/autoparam/general/derrick.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/general/derrick.go -------------------------------------------------------------------------------- /pkg/autoparam/general/image_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/general/image_repo.go -------------------------------------------------------------------------------- /pkg/autoparam/image/golang/golang_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/image/golang/golang_image.go -------------------------------------------------------------------------------- /pkg/autoparam/image/nodejs/nodejs_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/image/nodejs/nodejs_image.go -------------------------------------------------------------------------------- /pkg/autoparam/java/mvn_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/java/mvn_artifact.go -------------------------------------------------------------------------------- /pkg/autoparam/java/tool_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/java/tool_options.go -------------------------------------------------------------------------------- /pkg/autoparam/param_report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/param_report.go -------------------------------------------------------------------------------- /pkg/autoparam/platform/golang/package_name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/autoparam/platform/golang/package_name.go -------------------------------------------------------------------------------- /pkg/commands/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/commands/gen.go -------------------------------------------------------------------------------- /pkg/commands/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/commands/list.go -------------------------------------------------------------------------------- /pkg/commands/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/commands/run.go -------------------------------------------------------------------------------- /pkg/commands/up.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/commands/up.go -------------------------------------------------------------------------------- /pkg/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/common/common.go -------------------------------------------------------------------------------- /pkg/engine/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/engine/kubernetes.go -------------------------------------------------------------------------------- /pkg/rigging/golang/golang_rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/golang/golang_rigging.go -------------------------------------------------------------------------------- /pkg/rigging/java/java_rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/java/java_rigging.go -------------------------------------------------------------------------------- /pkg/rigging/nodejs/nodejs_rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/nodejs/nodejs_rigging.go -------------------------------------------------------------------------------- /pkg/rigging/php/php_rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/php/php_rigging.go -------------------------------------------------------------------------------- /pkg/rigging/python/python_rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/python/python_rigging.go -------------------------------------------------------------------------------- /pkg/rigging/rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/rigging/rigging.go -------------------------------------------------------------------------------- /pkg/runtime/rigging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/runtime/rigging.go -------------------------------------------------------------------------------- /pkg/template/template_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/template/template_context.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /static/rigging/golang/templates/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/golang/templates/Dockerfile.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/Dockerfile.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/Chart.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/Chart.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/helm_ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/helm_ignore -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/NOTES.txt -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/deployment.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/helm_helpers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/helm_helpers -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/hpa.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/ingress.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/service.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/values-dev.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/values-dev.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/values-prod.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/values-prod.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/chart/values.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/chart/values.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kubernetes/dev/deployment.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kubernetes/dev/deployment.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kubernetes/prod/deployment.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kubernetes/prod/deployment.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/base/deployment.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/base/deployment.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/base/kustomization.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/overlays/dev/deployment.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/overlays/dev/deployment.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/overlays/dev/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/overlays/dev/kustomization.yaml -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/overlays/prod/deployment.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/overlays/prod/deployment.yaml.tmpl -------------------------------------------------------------------------------- /static/rigging/java/templates/kustomize/overlays/prod/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/java/templates/kustomize/overlays/prod/kustomization.yaml -------------------------------------------------------------------------------- /static/rigging/nodejs/templates/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/nodejs/templates/Dockerfile.tmpl -------------------------------------------------------------------------------- /static/rigging/php/templates/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/php/templates/Dockerfile.tmpl -------------------------------------------------------------------------------- /static/rigging/python/templates/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/static/rigging/python/templates/Dockerfile.tmpl -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/blog/2021-03-28-welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/blog/2021-03-28-welcome.md -------------------------------------------------------------------------------- /website/docs/community.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Community 3 | --- 4 | -------------------------------------------------------------------------------- /website/docs/comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/comparison.md -------------------------------------------------------------------------------- /website/docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/design.md -------------------------------------------------------------------------------- /website/docs/guides/middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/guides/middleware.md -------------------------------------------------------------------------------- /website/docs/guides/supported-languages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/guides/supported-languages.md -------------------------------------------------------------------------------- /website/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/installation.mdx -------------------------------------------------------------------------------- /website/docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/introduction.md -------------------------------------------------------------------------------- /website/docs/old/create-a-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/old/create-a-blog-post.md -------------------------------------------------------------------------------- /website/docs/old/create-a-document.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/old/create-a-document.md -------------------------------------------------------------------------------- /website/docs/old/create-a-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/old/create-a-page.md -------------------------------------------------------------------------------- /website/docs/old/markdown-features.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/old/markdown-features.mdx -------------------------------------------------------------------------------- /website/docs/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docs/quickstart.mdx -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/src/pages/markdown-page.md -------------------------------------------------------------------------------- /website/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/src/pages/styles.module.css -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/docusaurus.png -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/logo.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliyunContainerService/derrick/HEAD/website/yarn.lock --------------------------------------------------------------------------------