Skip to content

Commit

Permalink
Merge branch 'master' into fix/disable-cred-cedar-ci
Browse files Browse the repository at this point in the history
  • Loading branch information
haraprasadj authored Apr 23, 2024
2 parents 83495cc + b68908f commit acf24ca
Show file tree
Hide file tree
Showing 14 changed files with 83 additions and 17 deletions.
26 changes: 26 additions & 0 deletions kube/services/argo-events/workflows/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,48 @@ data:
- c6a.4xlarge
- c6a.8xlarge
- c6a.12xlarge
- c7a.large
- c7a.xlarge
- c7a.2xlarge
- c7a.4xlarge
- c7a.8xlarge
- c7a.12xlarge
- c6i.large
- c6i.xlarge
- c6i.2xlarge
- c6i.4xlarge
- c6i.8xlarge
- c6i.12xlarge
- c7i.large
- c7i.xlarge
- c7i.2xlarge
- c7i.4xlarge
- c7i.8xlarge
- c7i.12xlarge
- m6a.2xlarge
- m6a.4xlarge
- m6a.8xlarge
- m6a.12xlarge
- m6a.16xlarge
- m6a.24xlarge
- m7a.2xlarge
- m7a.4xlarge
- m7a.8xlarge
- m7a.12xlarge
- m7a.16xlarge
- m7a.24xlarge
- m6i.2xlarge
- m6i.4xlarge
- m6i.8xlarge
- m6i.12xlarge
- m6i.16xlarge
- m6i.24xlarge
- m7i.2xlarge
- m7i.4xlarge
- m7i.8xlarge
- m7i.12xlarge
- m7i.16xlarge
- m7i.24xlarge
taints:
- key: role
value: WORKFLOW_NAME
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/arborist-rm-expired-access-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: arborist-rm-expired-access
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/covid19-bayes-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# gen3 job run covid19-bayes-cronjob S3_BUCKET <S3_BUCKET>
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: covid19-bayes
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/etl-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: etl
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/fence-visa-update-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: fence-visa-update
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-delete-expired-access
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Note: change to batch/v1beta1 once we bump to k8s 1.8
apiVersion: batch/v1beta1
# Note: change to batch/v1 once we bump to k8s 1.8
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-delete-expired-service-account
Expand Down
4 changes: 2 additions & 2 deletions kube/services/jobs/google-init-proxy-groups-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Note: change to batch/v1beta1 once we bump to k8s 1.8
apiVersion: batch/v1beta1
# Note: change to batch/v1 once we bump to k8s 1.8
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-init-proxy-groups
Expand Down
4 changes: 2 additions & 2 deletions kube/services/jobs/google-manage-account-access-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Note: change to batch/v1beta1 once we bump to k8s 1.8
apiVersion: batch/v1beta1
# Note: change to batch/v1 once we bump to k8s 1.8
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-manage-account-access
Expand Down
4 changes: 2 additions & 2 deletions kube/services/jobs/google-manage-keys-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Note: change to batch/v1beta1 once we bump to k8s 1.8
apiVersion: batch/v1beta1
# Note: change to batch/v1 once we bump to k8s 1.8
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-manage-keys
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Note: change to batch/v1beta1 once we bump to k8s 1.8
apiVersion: batch/v1beta1
# Note: change to batch/v1 once we bump to k8s 1.8
apiVersion: batch/v1
kind: CronJob
metadata:
name: google-verify-bucket-access-group
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/healthcheck-cronjob.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: healthcheck
Expand Down
2 changes: 1 addition & 1 deletion kube/services/jobs/s3sync-cronjob.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#####REQUIRED VARIABLE########
#SOURCE_BUCKET
#TARGET_BUCKET
apiVersion: batch/v1beta1
apiVersion: batch/v1
kind: CronJob
metadata:
name: s3sync
Expand Down
40 changes: 40 additions & 0 deletions kube/services/node-monitors/fenceshib-jenkins-test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
apiVersion: batch/v1
kind: CronJob
metadata:
name: fenceshib-service-check
namespace: default
spec:
schedule: "0 */4 * * *"
jobTemplate:
spec:
template:
metadata:
labels:
app: gen3job
spec:
serviceAccountName: node-monitor
containers:
- name: kubectl
image: quay.io/cdis/awshelper
env:
- name: SLACK_WEBHOOK_URL
valueFrom:
configMapKeyRef:
name: global
key: slack_webhook
command: ["/bin/bash"]
args:
- "-c"
- |
#!/bin/bash
fenceshib=$(kubectl get services -A | grep "fenceshib-service" | awk '{print $2}')
# Check if there are any fenceshib services
if [[ ! -z "$fenceshib" ]]; then
echo "Alert: Service fenceshib-service found with output: $fenceshib"
curl -X POST -H 'Content-type: application/json' --data "{\"text\": \"WARNING: Fenceshib service discovered in qaplanetv1 cluster. This could cause issues with future CI runs. Please delete this service if it is not needed. Run the following in qaplanetv1 to see which namespace it is in: \`kubectl get services -A | grep "fenceshib-service"\`\"}" $SLACK_WEBHOOK_URL
else
echo "Fenceshib Service Not Found"
fi
restartPolicy: OnFailure

0 comments on commit acf24ca

Please sign in to comment.