Rearranges Kubernetes#predefined_variables method

Changes method to search KubernetesNamespace based on cluster
relationship, instead of delegating to Project. This should help on EE
when supporting multiple clusters
95 jobs for 51716-create-kube-namespace in 48 minutes and 14 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
manual #115800694
gitlab-org allowed to fail manual
review-docs-deploy-manual
 
  Prepare
passed #115800697
gitlab-org
compile-assets

00:07:10

passed #115800695
gitlab-org
retrieve-tests-metadata

00:00:31

passed #115800699
gitlab-org
setup-test-env

00:05:15

 
  Test
passed #115800785
code_quality

00:08:31

failed #115800702
allowed to fail
danger-review

00:02:19

passed #115800776
gitlab-org
db:check-schema-pg

00:02:32

passed #115800775
gitlab-org
db:migrate:reset-mysql

00:05:48

passed #115800774
gitlab-org
db:migrate:reset-pg

00:03:53

passed #115800780
gitlab-org
db:rollback-mysql

00:09:04

passed #115800779
gitlab-org
db:rollback-pg

00:03:12

passed #115800787
dependency_scanning

00:04:15

passed #115800769
gitlab-org
docs lint

00:01:16

passed #115800771
gitlab-org
downtime_check

00:03:17

passed #115800773
gitlab-org
ee_compat_check

00:04:04

passed #115800783
docker
gitlab:assets:compile

00:20:13

passed #115800782
gitlab-org
gitlab:setup-mysql

00:05:12

passed #115800781
gitlab-org
gitlab:setup-pg

00:04:53

passed #115800790
gitlab-org
gitlab_git_test

00:01:08

passed #115800784
gitlab-org
karma

00:10:10

57.95%
passed #115800778
gitlab-org
migration:path-mysql

00:14:27

passed #115800777
gitlab-org
migration:path-pg

00:10:44

passed #115800791
gitlab-org
no_ee_check

00:01:53

manual #115800701
allowed to fail manual
package-and-qa
passed #115800788
gitlab-org
qa:internal

00:03:09

passed #115800789
gitlab-org
qa:selectors

00:03:24

passed #115800772
gitlab-org
rails5_gemfile_lock_check

00:01:34

passed #115800792
review

00:36:31

passed #115800737
gitlab-org
rspec-mysql 0 30

00:19:15

passed #115800738
gitlab-org
rspec-mysql 1 30

00:19:02

passed #115800747
gitlab-org
rspec-mysql 10 30

00:22:17

passed #115800748
gitlab-org
rspec-mysql 11 30

00:24:43

passed #115800749
gitlab-org
rspec-mysql 12 30

00:23:12

passed #115800750
gitlab-org
rspec-mysql 13 30

00:25:42

passed #115800751
gitlab-org
rspec-mysql 14 30

00:23:18

passed #115800752
gitlab-org
rspec-mysql 15 30

00:27:02

passed #115800753
gitlab-org
rspec-mysql 16 30

00:22:51

passed #115800754
gitlab-org
rspec-mysql 17 30

00:21:42

passed #115800755
gitlab-org
rspec-mysql 18 30

00:20:06

passed #115800756
gitlab-org
rspec-mysql 19 30

00:24:09

passed #115800739
gitlab-org
rspec-mysql 2 30

00:22:27

passed #115800757
gitlab-org
rspec-mysql 20 30

00:19:37

passed #115800758
gitlab-org
rspec-mysql 21 30

00:20:21

passed #115800759
gitlab-org
rspec-mysql 22 30

00:18:37

passed #115800760
gitlab-org
rspec-mysql 23 30

00:23:49

passed #115800761
gitlab-org
rspec-mysql 24 30

00:22:28

passed #115800763
gitlab-org
rspec-mysql 25 30

00:18:17

passed #115800764
gitlab-org
rspec-mysql 26 30

00:20:19

passed #115800765
gitlab-org
rspec-mysql 27 30

00:20:48

passed #115800766
gitlab-org
rspec-mysql 28 30

00:21:37

passed #115800767
gitlab-org
rspec-mysql 29 30

00:21:57

passed #115800740
gitlab-org
rspec-mysql 3 30

00:17:25

passed #115800741
gitlab-org
rspec-mysql 4 30

00:17:08

passed #115800742
gitlab-org
rspec-mysql 5 30

00:17:33

passed #115800743
gitlab-org
rspec-mysql 6 30

00:15:04

passed #115800744
gitlab-org
rspec-mysql 7 30

00:20:07

passed #115800745
gitlab-org
rspec-mysql 8 30

00:16:34

passed #115800746
gitlab-org
rspec-mysql 9 30

00:17:56

passed #115800703
gitlab-org
rspec-pg 0 30

00:20:03

passed #115800705
gitlab-org
rspec-pg 1 30

00:16:16

passed #115800715
gitlab-org
rspec-pg 10 30

00:19:36

passed #115800716
gitlab-org
rspec-pg 11 30

00:20:53

passed #115800717
gitlab-org
rspec-pg 12 30

00:23:22

passed #115800718
gitlab-org
rspec-pg 13 30

00:20:19

passed #115800719
gitlab-org
rspec-pg 14 30

00:23:26

passed #115800720
gitlab-org
rspec-pg 15 30

00:20:00

passed #115800721
gitlab-org
rspec-pg 16 30

00:21:39

passed #115800722
gitlab-org
rspec-pg 17 30

00:19:41

passed #115800723
gitlab-org
rspec-pg 18 30

00:23:01

passed #115800724
gitlab-org
rspec-pg 19 30

00:21:44

passed #115800707
gitlab-org
rspec-pg 2 30

00:17:56

passed #115800726
gitlab-org
rspec-pg 20 30

00:16:59

passed #115800727
gitlab-org
rspec-pg 21 30

00:18:19

passed #115800728
gitlab-org
rspec-pg 22 30

00:21:05

passed #115800729
gitlab-org
rspec-pg 23 30

00:18:20

passed #115800730
gitlab-org
rspec-pg 24 30

00:19:02

passed #115800731
gitlab-org
rspec-pg 25 30

00:20:19

passed #115800732
gitlab-org
rspec-pg 26 30

00:18:56

passed #115800733
gitlab-org
rspec-pg 27 30

00:16:05

passed #115800734
gitlab-org
rspec-pg 28 30

00:22:28

passed #115800736
gitlab-org
rspec-pg 29 30

00:17:10

passed #115800708
gitlab-org
rspec-pg 3 30

00:22:29

passed #115800709
gitlab-org
rspec-pg 4 30

00:19:02

passed #115800710
gitlab-org
rspec-pg 5 30

00:16:29

passed #115800711
gitlab-org
rspec-pg 6 30

00:20:10

passed #115800712
gitlab-org
rspec-pg 7 30

00:19:35

passed #115800713
gitlab-org
rspec-pg 8 30

00:18:29

passed #115800714
gitlab-org
rspec-pg 9 30

00:21:13

passed #115800786
sast

00:03:59

passed #115800768
gitlab-org
static-analysis

00:09:13

failed #115800793
allowed to fail manual
stop_review

00:00:34

 
  Post Test
passed #115800795
gitlab-org
coverage

00:03:57

94.81%
passed #115800794
gitlab-org
flaky-examples-check

00:03:13

passed #115800796
gitlab-org
lint:javascript:report

00:02:59

 
  Post Cleanup
manual #115800797
gitlab-org allowed to fail manual
review-docs-cleanup