Skip to content

Commit d622878

Browse files
frontend: increase the amount of resources for build in cicd (#1931)
# Why We are seeing the frontend jobs take more than 1.5 hours to complete. We want to make them faster. # What Increase the resources that the builder will use. Also clean up docs a little. # How has this been tested Deployed and all is running well --------- Signed-off-by: murphp15 <murphp15@tcd.ie> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 1dc98d0 commit d622878

File tree

3 files changed

+11
-32
lines changed

3 files changed

+11
-32
lines changed

support/gitlab-runners/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ export AWS_ACCESS_KEY_ID=<get-from-gitlab-ci-variables>
1717
1818
export RUNNER_REGISTRATION_TOKEN= # Get the Gitlab token from https://gitlab.com/vmware-analytics/versatile-data-kit/-/settings/ci_cd
1919
```
20+
21+
22+
use the following to verify that you are logging in correctly against aws before processeding.
23+
successful output will be a json describing the user.
24+
25+
```bash
26+
aws sts get-caller-identity
27+
```
28+
2029
The only prerequisite in order to run the scripts and deploy the runners is installed [helm 3](https://helm.sh/docs/).
2130

2231
## Install runners
Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,4 @@
11
# Copyright 2021-2023 VMware, Inc.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
apiVersion: v1
5-
clusters:
6-
- cluster:
7-
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1EY3lNREl4TkRRME5Gb1hEVE14TURjeE9ESXhORFEwTkZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTDUxCkdwVW9DKzlnQlNPWENxR3UzOGxKRnh4Qzc2dEdsNEQra3BLWFlqdlNDSVI3alF4ckc3cGh4OGxpQ3NodEdPS3EKTkJraEg3dENpUTdmNm1yQUE4WWhZbkZ1eWRTNDdkUXlXMzlvNWxFZXc1SmQzdm9NTGhRRFZXZGFTSU12TmZpTwpXVVpPOHBhOEtFSkNkeWp6WVcvWmxxK0xscWlZSlRONGI4MEdQcURjUGdLMW5ZVlVHdzdkNUEwN1J4bU9DTCtjCmNwbmJTNm1VOC9UQzBhUUFKK0Rlc094dTM5KzZ0WHR4TFlNM3lsY3NyZjNiMlZwVk9paGZ1SHYvMjNBWTdDamIKTWlPK1FXUTlHWXorWXpvQThwK2xJWFpEUEYyYWlMNThRYUxhSDBmdXhpRk9DZUl6OEQ0VUZSbHRVNk9tZkZwaAp6bmdnMHkxWWFrV0o1eHZhczdjQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFQm8rQy9pMGhwWGQranExQ2tNSllRL25CQzhNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCY0JlcFhsa3hMWDFVSjh2R3hPY0tpT2JNZkdsQ0xqTDczZnZsYzRsZkNuWHd1NXVObgpYc3FGWUFMSTdKeFNQTTZTK0ZMMDZTcm16WVNwS3k4NkpLZTRmVVVvcjh1ckpNZ0tqK1d3aE5XdmloWWpUUWZvCjJuQS9vZHJwK0JWcitycVJCREhYN2R3aEhoTmRsZ3orZTJqRlNHdTUvbnZ5NDgrc0VqTUVhamRoWXJhaVozZmUKSTBlNnlNeW81NXc0U0RTTzNMT1UwZFFBOExsbm9PWHVjSUNsaklxY21jbDhtRytVYmVCdDRiemFwemhSWUtxWQp2cytxbkpyK2hNQVkyek1HL3hTWHorUURqMERuc1JhaE44bE9XdmprL3ZEakw1akRhRkk4ZUV0RDlZU1AvOFQ3CmNDYm5XUGhuQ3NVSHQ4VGRjUkRKaVBXUzYyU084b0VXd1VMOAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
8-
server: https://7BFDC95B78B10DA0CFDD84513A9424B2.yl4.us-west-1.eks.amazonaws.com
9-
name: vdk-cicd.us-west-1.eksctl.io
10-
contexts:
11-
- context:
12-
cluster: vdk-cicd.us-west-1.eksctl.io
13-
namespace: cicd
14-
user: vdk-cicd@vdk-cicd.us-west-1.eksctl.io
15-
name: vdk-cicd@vdk-cicd.us-west-1.eksctl.io
16-
current-context: vdk-cicd@vdk-cicd.us-west-1.eksctl.io
17-
kind: Config
18-
preferences: {}
19-
users:
20-
- name: vdk-cicd@vdk-cicd.us-west-1.eksctl.io
21-
user:
22-
exec:
23-
apiVersion: client.authentication.k8s.io/v1alpha1
24-
args:
25-
- token
26-
- -i
27-
- vdk-cicd
28-
command: aws-iam-authenticator
29-
env:
30-
- name: AWS_STS_REGIONAL_ENDPOINTS
31-
value: regional
32-
- name: AWS_DEFAULT_REGION
33-
value: us-west-1
34-
provideClusterInfo: false
4+
To get the KUBECONFIG, it's currently stored either in LastPass or Gitlab CI Variable

support/gitlab-runners/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ runners:
7272
##
7373
## TODO: Have runners for big and small jobs.
7474
builds:
75-
cpuLimit: 1000m
75+
cpuLimit: 2200m
7676
memoryLimit: 6Gi
7777
cpuRequests: 500m
7878
memoryRequests: 2Gi

0 commit comments

Comments
 (0)