Skip to content
  • Robert Marshall's avatar
    65decff0
    Create Manual Tooling for GKE Marketplace Release · 65decff0
    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: default avatarRobert Marshall <rmarshall@gitlab.com>
    65decff0
    Create Manual Tooling for GKE Marketplace Release
    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: default avatarRobert Marshall <rmarshall@gitlab.com>
Loading