-
Robert Marshall authored
- Remove all references to submodules - Follow upstream Cloud Native GitLab chart - Create wrapper chart gitlab-mp for Google GKE Marketplace and override values from a top level values.yaml file - Add env-doctor.sh script allowing users to quickly verify their build environment tooling - Fortify all existing scripts to work when invoked from any path - Remove deprecated scripts - Simplify Dockerfile to use deployer_helm_tiller image and move it and the build context into a directory named container - Dynamically configure schema.yaml, requirements.yaml, and mapping.yaml based on user configuration - Support RBAC entry insertion to schema.yaml - Add tooling to build, validate, and validate the deployer container - Add tooling to tear down the testing environment - Update all documentation to reflect the new process - Update .gitlab-ci.yaml file to reflect the updates - Tag deployer containers with the Major.Minor and Major.Minor.Patch versions when building from helm charts and with the branch name when building from arbitrary Cloud Native Gitlab chart branches - Support definition of an external Load Balancer IP address - Use Google Marketplace Integration charts Resolves: https://gitlab.com/charts/gitlab/issues/1041 Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
65decff0Robert Marshall authored- Remove all references to submodules - Follow upstream Cloud Native GitLab chart - Create wrapper chart gitlab-mp for Google GKE Marketplace and override values from a top level values.yaml file - Add env-doctor.sh script allowing users to quickly verify their build environment tooling - Fortify all existing scripts to work when invoked from any path - Remove deprecated scripts - Simplify Dockerfile to use deployer_helm_tiller image and move it and the build context into a directory named container - Dynamically configure schema.yaml, requirements.yaml, and mapping.yaml based on user configuration - Support RBAC entry insertion to schema.yaml - Add tooling to build, validate, and validate the deployer container - Add tooling to tear down the testing environment - Update all documentation to reflect the new process - Update .gitlab-ci.yaml file to reflect the updates - Tag deployer containers with the Major.Minor and Major.Minor.Patch versions when building from helm charts and with the branch name when building from arbitrary Cloud Native Gitlab chart branches - Support definition of an external Load Balancer IP address - Use Google Marketplace Integration charts Resolves: https://gitlab.com/charts/gitlab/issues/1041 Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
Loading