Skip to content
Snippets Groups Projects

Resolve "Enable Cloud Run on GKE cluster creation"

Merged Matt Kasa requested to merge 27502-enable-cloud-run-on-gke-cluster-creation into master
All threads resolved!

What does this MR do?

Allows users to create Kubernetes clusters on GCP using Cloud Run on GKE to pre-install Knative.

Does this MR meet the acceptance criteria?

Conformity

Performance and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team

Screenshots

Cluster with Knative installed via Cloud Run

Closes #27502 (closed)

This MR was originally reviewed as https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31790 and moved here per https://gitlab.com/gitlab-org/gitlab-ee/issues/13304

Edited by 🤖 GitLab Bot 🤖

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Thong Kuah
  • Thong Kuah
  • Thanks @mattkasa ! Looking great now, just some minor comments. Do you want to send it to Front-end review as well ?

  • unassigned @tkuah

  • Matt Kasa added 1 commit

    added 1 commit

    • 0a2066b2 - Document `pre_installed` application state

    Compare with previous version

  • Author Maintainer

    @timzallmann you reviewed this MR as https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31790 but wanted to send it back to you now that it's open against the combined gitlab repo

  • Matt Kasa assigned to @tkuah and @timzallmann and unassigned @mattkasa

    assigned to @tkuah and @timzallmann and unassigned @mattkasa

  • Matt Kasa added 1 commit

    added 1 commit

    • b27f10d2 - Update changelog with gitlab repo MR number

    Compare with previous version

  • Thong Kuah assigned to @mattkasa and unassigned @tkuah

    assigned to @mattkasa and unassigned @tkuah

  • Tim Zallmann approved this merge request

    approved this merge request

  • FE LGTM, Final approval done! Leaving the merge to BE final review :smile:

  • Matt Kasa added 684 commits

    added 684 commits

    • b27f10d2...5341ef1b - 681 commits from branch master
    • 16c13a56 - Fix setting cluster application statuses
    • 38622266 - Add cloud_run column for Cloud Run on GKE
    • 230a0139 - Add Cloud Run on GKE feature to cluster creation

    Compare with previous version

  • Matt Kasa changed milestone to %12.4

    changed milestone to %12.4

  • Matt Kasa resolved all threads

    resolved all threads

  • Author Maintainer

    @tkuah I think I've addressed everything, but maybe we can review together later if there's anything else.

  • Matt Kasa assigned to @tkuah and unassigned @mattkasa

    assigned to @tkuah and unassigned @mattkasa

  • added databaseapproved label and removed databasereview pending label

  • Thong Kuah
  • Matt Kasa added 7 commits

    added 7 commits

    • 230a0139...ae561839 - 4 commits from branch master
    • 6e48e763 - Fix setting cluster application statuses
    • f01c4eba - Add cloud_run column for Cloud Run on GKE
    • 9144ed77 - Add Cloud Run on GKE feature to cluster creation

    Compare with previous version

  • Thong Kuah
  • Great work @mattkasa - just a few final things :100: Thanks for persisting through this :tada:

  • Thong Kuah assigned to @mattkasa and unassigned @tkuah

    assigned to @mattkasa and unassigned @tkuah

  • Matt Kasa added 1 commit

    added 1 commit

    • b8beb52e - Add Cloud Run spec for FinalizeCreationService

    Compare with previous version

  • Matt Kasa changed the description

    changed the description

  • Matt Kasa added 1 commit

    added 1 commit

    • 010206a9 - Split CloudRun migration into column and index

    Compare with previous version

  • Matt Kasa resolved all threads

    resolved all threads

  • @mattkasa Something is up with https://gitlab.com/gitlab-org/gitlab/-/jobs/299682760 - perhaps a rebase might fix this

  • Matt Kasa added 9 commits

    added 9 commits

    • 010206a9...b66e5957 - 6 commits from branch master
    • 072c0188 - Fix setting cluster application statuses
    • 894d7bf9 - Add cloud_run column for Cloud Run on GKE
    • 2140e855 - Add Cloud Run on GKE feature to cluster creation

    Compare with previous version

  • Matt Kasa added 1 commit

    added 1 commit

    • bcf142af - Add Cloud Run on GKE feature to cluster creation

    Compare with previous version

  • Author Maintainer

    @tkuah pipeline is passing now :thumbsup:

  • Matt Kasa assigned to @tkuah and unassigned @mattkasa

    assigned to @tkuah and unassigned @mattkasa

  • Thong Kuah approved this merge request

    approved this merge request

  • merged

  • Thong Kuah mentioned in commit eb82ce60

    mentioned in commit eb82ce60

  • LGTM - Thanks for this MR @mattkasa :green_heart:

  • This merge request has been deployed to the GitLab.com environment gstg in GitLab auto-deploy version 12.4.201910011210-d42717d3ad0.477f92dfa6a.

    A list of all the deployed commits can be found here.


    :robot: If this message is incorrect, please create an issue in the Release Tools project.

  • added workflowstaging label and removed workflowin review label

  • This merge request has been deployed to the GitLab.com environment gprd-cny in GitLab auto-deploy version 12.4.201910011210-d42717d3ad0.477f92dfa6a.

    A list of all the deployed commits can be found here.


    :robot: If this message is incorrect, please create an issue in the Release Tools project.

  • added workflowcanary label and removed workflowstaging label

  • This merge request has been deployed to the GitLab.com environment gprd in GitLab auto-deploy version 12.4.201910021004-f79c1794977.391a41dff5a.

    A list of all the deployed commits can be found here.


    :robot: If this message is incorrect, please create an issue in the Release Tools project.

  • added workflowproduction label and removed workflowcanary label

  • 🤖 GitLab Bot 🤖 added groupconfigure [DEPRECATED] label and removed 1 deleted label

    added groupconfigure [DEPRECATED] label and removed 1 deleted label

  • mentioned in issue gitlab-runner#5028

  • 🤖 GitLab Bot 🤖 changed the description

    changed the description

  • Please register or sign in to reply
    Loading