-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
🔧 Update MWAA's Kubernetes configuration (#4497)
Signed-off-by: Jacob Woffenden <jacob.woffenden@digital.justice.gov.uk>
- Loading branch information
Jacob Woffenden
authored
Jun 10, 2024
1 parent
c9beeb2
commit 2104fd7
Showing
4 changed files
with
153 additions
and
100 deletions.
There are no files selected for viewing
125 changes: 79 additions & 46 deletions
125
terraform/aws/analytical-platform-data-production/airflow/files/dev/config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,79 @@ | ||
{ | ||
"clusters": [ | ||
{ | ||
"cluster": { | ||
"server": "https://59429428EBABBB9F911A173D7B8E8179.gr7.eu-west-1.eks.amazonaws.com", | ||
"certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1ETXlNakU0TkRReE4xb1hEVE15TURNeE9URTRORFF4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXhPCnl2aE1wZjRZSjM1aGZaOHNlVXMwMzR2ckJVa25weGdDNGJHVnU5dTMwejdXSysyb2k5VFV2WjVoSzF4VitCcUoKQndSUFlwVkgwUHJQUjBYZUJpS3ZrTTNuN0plSG8rWXoxZXl1OWJXeGhmbHhqb25Xb1FMTlBGNEVkUWcyR3dIMQpwbEwyNmwyZ0s0VzVYcERRZVNJV1VsUVFmbWE2NW4zd0dlbGttdUpySzJqMkJEZEFCK2pMRGZzV2oxSGlyTlBBCkdlOGpRam9zRWF5bUVWQTQ4d3U4UExQNUZCempnR2VNd2xaLzNWWER5YVNaM3pGeDhIdFhBNUtHNHM3Rk5OMEkKaWFPbTFNc1g0TWNxS1BFQU1XbDR1RUN2aTl5Q2dXbUtERU5BVk9HTFVvTGc0c28yZVRoL3MweUJJV0svdG0yVQpnbTVLam5MbFBrYmRER25VM0NFQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZJSk1VbUNUS2ptb0huMy90dk1OMmtsZUUvS25NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCekxFQ09NeWxZamg0ejBuOWpGOThEUGhoanBpejJPTVFxcG1aQndNV29UTFVDWmRGSApKWWpDQnB6R3ROQ1RxZDNnUHlQQ1lKdmt6bzhxR0hYcVVBTjJIRmx4STgzRHA5WFhMSExQVitqYWRQSWhmaXhICnFTQktITzBNSy8yTVprOVF6c2NFSnMzdk1kSmJxZHgvWWd3MHJXdE5LSG1oWExvYkpqK1BoTzZRY2ZXRysrTWkKTmE2M28zZkQzREtKOEZyRmtVcFlFQk00Vm1lNExrSThBVitFNXBVUGxnMGlCZHd3THhVM0F2LzRGcmNmd1U5cQpMZmlwbUlyS2owZGd0b1ovbW10WWJyLzY5UEtrbSt3VWdzSjBPN2g5bm9GdTE4N1ZNZ2U3ckk1aEZ1Q3NWS3NYCjZ1WEpET0tqVDEwVnpJcmJsblZqK05XeVpRM3lvNDkwV084NAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==" | ||
}, | ||
"name": "kubernetes" | ||
} | ||
], | ||
"current-context": "aws", | ||
"kind": "Config", | ||
"contexts": [ | ||
{ | ||
"context": { | ||
"cluster": "kubernetes", | ||
"user": "aws" | ||
}, | ||
"name": "aws" | ||
} | ||
], | ||
"users": [ | ||
{ | ||
"user": { | ||
"exec": { | ||
"env": [ | ||
{ | ||
"value": "{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}", | ||
"name": "KUBERNETES_EXEC_INFO" | ||
} | ||
], | ||
"args": [ | ||
"eks", | ||
"get-token", | ||
"--cluster-name", | ||
"airflow-dev" | ||
], | ||
"apiVersion": "client.authentication.k8s.io/v1beta1", | ||
"command": "aws" | ||
} | ||
}, | ||
"name": "aws" | ||
} | ||
], | ||
"apiVersion": "v1" | ||
} | ||
--- | ||
apiVersion: v1 | ||
kind: Config | ||
preferences: {} | ||
|
||
current-context: aws | ||
|
||
clusters: | ||
- name: airflow-dev | ||
cluster: | ||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1ETXlNakU0TkRReE4xb1hEVE15TURNeE9URTRORFF4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXhPCnl2aE1wZjRZSjM1aGZaOHNlVXMwMzR2ckJVa25weGdDNGJHVnU5dTMwejdXSysyb2k5VFV2WjVoSzF4VitCcUoKQndSUFlwVkgwUHJQUjBYZUJpS3ZrTTNuN0plSG8rWXoxZXl1OWJXeGhmbHhqb25Xb1FMTlBGNEVkUWcyR3dIMQpwbEwyNmwyZ0s0VzVYcERRZVNJV1VsUVFmbWE2NW4zd0dlbGttdUpySzJqMkJEZEFCK2pMRGZzV2oxSGlyTlBBCkdlOGpRam9zRWF5bUVWQTQ4d3U4UExQNUZCempnR2VNd2xaLzNWWER5YVNaM3pGeDhIdFhBNUtHNHM3Rk5OMEkKaWFPbTFNc1g0TWNxS1BFQU1XbDR1RUN2aTl5Q2dXbUtERU5BVk9HTFVvTGc0c28yZVRoL3MweUJJV0svdG0yVQpnbTVLam5MbFBrYmRER25VM0NFQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZJSk1VbUNUS2ptb0huMy90dk1OMmtsZUUvS25NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCekxFQ09NeWxZamg0ejBuOWpGOThEUGhoanBpejJPTVFxcG1aQndNV29UTFVDWmRGSApKWWpDQnB6R3ROQ1RxZDNnUHlQQ1lKdmt6bzhxR0hYcVVBTjJIRmx4STgzRHA5WFhMSExQVitqYWRQSWhmaXhICnFTQktITzBNSy8yTVprOVF6c2NFSnMzdk1kSmJxZHgvWWd3MHJXdE5LSG1oWExvYkpqK1BoTzZRY2ZXRysrTWkKTmE2M28zZkQzREtKOEZyRmtVcFlFQk00Vm1lNExrSThBVitFNXBVUGxnMGlCZHd3THhVM0F2LzRGcmNmd1U5cQpMZmlwbUlyS2owZGd0b1ovbW10WWJyLzY5UEtrbSt3VWdzSjBPN2g5bm9GdTE4N1ZNZ2U3ckk1aEZ1Q3NWS3NYCjZ1WEpET0tqVDEwVnpJcmJsblZqK05XeVpRM3lvNDkwV084NAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== | ||
server: https://59429428EBABBB9F911A173D7B8E8179.gr7.eu-west-1.eks.amazonaws.com | ||
|
||
- name: analytical-platform-compute-development | ||
cluster: | ||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJUmx2QVNELzBvaHd3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBMU1UTXhNVFUxTVRCYUZ3MHpOREExTVRFeE1qQXdNVEJhTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUN5T2FqMlljdTFkQTVjRU5XbWo3b3oxY1k5bFBCNVpLMU8vZHF4QVlHSzRYYnZRR3p4VC9xdU1sRy8KVnJUS1k0dWdMdTUreWdQZ253WWcraGcwSms4ZHIrWnkxWUVQQnRITklwOXowSTNOcyt2NlF6WVlXUHBhMkE3Twp0YXdSdTNmSUs5S1EzY09QQmRzZXpTZld1QXpqVmZaYi9yd0ZBdjk4aExGbzJqNG9SaSs4OUYvRU9NUFFLS1lCClkwYnYyeGVjWk01S0NHSTVudEVZSkxFUXBhLzgrMWxlcW1tMERWSjk5b0EwcCt6N3BKOGxyUm9vejVkVS9XbUIKMGRiVzNQWDNJR3hvVC85UnFDMkZ4YjZDZURqOXZQTE5CaDV0RVowclUxUjU4cTZVV05oMTRKNlhxRlNOY2l6SApsYVp0aFE1VldmbDc0SmNoUnoweUY4UUFITlNMQWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRU3htM1VyZXRDaGREVGZnUng0QmNHSTBKQjN6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQlRyV3QweUpXQQpjeGZFUkhzZ1BnZGUvdjhNdHQrU2lzUWRYSGdnamFUT25VMWlKVCtWbEhzKy8rU25HUmJpT0d0TEFxR1JkaXZyClBOOWx2QitvVm02Tk52eXhUQ1ltZVpwcnF1VTU3MWJHQjliY0h4SFFXTEt6cEpwMlNxR0ZJamZkOHhXdFBuREUKa3h4Vk8vSzVubFNnUXVIaHRlbDR0SElNRVBndHp2bDJ1NVF2Q0Vod1cwNzhqQiszeWo0YjZjV1hJUU1uUm0ydgpkajdLZTJ0eXhBd2JOMkFlbTN4NGVicllUWVlMNjBLVUVwblZWZ1RLeWxVcjhXd2k4ZXNpc0ZqaW4rUW96Tit1CmdHZ0pQVjc4NzRTRjhGajhWWEN2VFdEdkhRekRZZGkwcDZjb0ZsS254V0dOL00vdHA2ZHEzOFhHdmt2L2F1VjIKV05scDJ3NDFZemlGCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K | ||
server: https://1972AFFBD0701A0D1FD291E34F7D1287.gr7.eu-west-2.eks.amazonaws.com | ||
|
||
- name: analytical-platform-compute-test | ||
cluster: | ||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJUTUwdTVGL2hLbkF3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBMU1UTXhNVFUwTkRoYUZ3MHpOREExTVRFeE1UVTVORGhhTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURmTTZmeTZSVnArNWl5OEpySm5sMHhmdWVnRVpmS1laL2ZsODY4Q09UTzMrMXgvemExeUQ0L1QvYU8KamE5VVViSUY1TUc2TGhya2JXYmpJWjJaY2Q0VGtjRERhRUZ4b2FtYkg2QVdvdzJ6UTF6K1F3YlhITGptenhwNwpCNmYzcEo1WWpIYkgwQkNWTUVDdXNIS2thQlVUZHl0ZVYzMGd4WjdtNnRwYjR0V1hJbExkLy9ETHFyUFlsVWtjCll5T0pkSzlaaGVrOXloc0phTHArTDhDc0VVSTBvZVd2ak5PR0lxL2NrNjFpOUUyYmZNZm9nT3FSMXhNWlJ6Z0oKd2JJMGZMdFd1eE51VmRtVmlqdi9ITGhLc3FDOWM4ZzcrTzV6My9sZWR2YlFVUERTaDU3d1hobVdDNUNPc1RSeApPcU5CazVVcVN6TnNDdzlJcGtjamwvOGdQdGJEQWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJUN3RlcXFjZURPTVMxMTl5M0RFNTA3cVVTQWx6QVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQStJcnZKZlJJRQpvVVp1aTEwYXpLQXk0YzdkWU8xaE5wdCtUcWRXVGpTSXpEaTN4TkxTNWt0TFB2K1FpNVQvVWVkZlE5RGZVcUNNCjJ3dGpqdkl4bVdzdG92R2NOcHNqUHNrZEc5aFcwWVZrQkhiR0JDOGZhZ010a2lNU3dmdmw4K3NvbDZ3RjBScmcKUzgxOEtZZ21BaWZxc3lhNnBDay9CUkVCZ1hXSVl6UVFKOXo5TmIySWZ0MFoweFA0eXpLSUxud3NMKytuTEhGNgpjOU56a3B4SFVvZ2NvOUNha3V3bXJQUEFWK1BYQTJxZFlpeUUzclpZQVQzdXdrVEVFVGI2K1NybFp3NmFNd3FRCjlub1R0S0Z1Sjg2UGRxcUsrd09hRHpqYXZVMlhoQmZ6WjY1OGVDVmwwWDVJVkN0TTBRT1pHWFFaL01NVGFPZmMKeVYrWUowb2lZSXI3Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K | ||
server: https://9FAFCA50C4DA68A8E75FD21EA53A4F2B.sk1.eu-west-2.eks.amazonaws.com | ||
|
||
users: | ||
- name: airflow-dev | ||
user: | ||
exec: | ||
apiVersion: client.authentication.k8s.io/v1beta1 | ||
command: aws | ||
args: | ||
- "eks" | ||
- "get-token" | ||
- "--cluster-name" | ||
- "airflow-dev" | ||
- "--region" | ||
- "eu-west-1" | ||
|
||
- name: analytical-platform-compute-development | ||
user: | ||
exec: | ||
apiVersion: client.authentication.k8s.io/v1beta1 | ||
command: aws | ||
args: | ||
- "eks" | ||
- "get-token" | ||
- "--cluster-name" | ||
- "analytical-platform-compute-development" | ||
- "--region" | ||
- "eu-west-2" | ||
|
||
- name: analytical-platform-compute-test | ||
user: | ||
exec: | ||
apiVersion: client.authentication.k8s.io/v1beta1 | ||
command: aws | ||
args: | ||
- "eks" | ||
- "get-token" | ||
- "--cluster-name" | ||
- "analytical-platform-compute-test" | ||
- "--region" | ||
- "eu-west-2" | ||
|
||
contexts: | ||
- name: aws # `cluster_context="aws"` is used within DAGs | ||
context: | ||
cluster: airflow-dev | ||
user: airflow-dev | ||
|
||
- name: analytical-platform-compute-development | ||
context: | ||
cluster: analytical-platform-compute-development | ||
user: analytical-platform-compute-development | ||
|
||
- name: analytical-platform-compute-test | ||
context: | ||
cluster: analytical-platform-compute-test | ||
user: analytical-platform-compute-test | ||
|
102 changes: 56 additions & 46 deletions
102
terraform/aws/analytical-platform-data-production/airflow/files/prod/config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,56 @@ | ||
{ | ||
"clusters": [ | ||
{ | ||
"cluster": { | ||
"server": "https://FC3F7A88508676A30DCAFE7B2619B544.gr7.eu-west-1.eks.amazonaws.com", | ||
"certificate-authority-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1ETXlNVEUzTXpBeU5Wb1hEVE15TURNeE9ERTNNekF5TlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS1RUCmZpdERrdDU1cDdaakpPV0Z5aTlvM2JjVWZTMDFMdVdoamJXSWZmYVBTcGRCVWdFcUxUc2NSZ3oxVTU1aG1ucnoKODFWbnVmSjg2NTZvRm45ZXl2UHRQblZvU2d6ODBhcU45VFdiRXNuWGVCaTlhUWRPbFdhQ25tK2ZMd0FFSmJlKwo0N3U3WW1ITjlITlNaYURtQS9XdFhSc3M5OFVaVUxadi9ZTngzaXhnK0NWSWNSay9tUFVVVDU2cmxYK25KSDQ0CmQveGxPTWhObGtBdVVobmJqNGMzSXhFd1p3eXdXeVNpaWVObkU2TVlOekZzbi8wMU9yU0J3RG9VWGhielhJZGkKVndGUFhaK084T3hlS3VGMnpsTVlCU0RESWhPNm12Z0drSDhWalVVZTYraXlNTWVhMFBnL0lXMXVGdzB1bHpUNwpGWStzZDQ3Wk53MTdOcjVTSWVzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNWXNlcGFDekVqa21QUndWM3hTNlliNEkzczhNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBajRlYi83SUMxUlNRWkNqenBhNnJFSWhUYlpsMXE4NitzL0tnR0FIbXYrZVZCamc0RgowZWJHUEVzZ3NRTDlpSmdnN1I1LzUvN2tVbmZDVVpFSVpLQ2RacFR0akduVzRucXFIUHcyaEU1czdEQUpSRHJZCnA2UkU2NzlSOUVMVTNoSmU1b0tROWR1bmttMjlQbVdpaG15WWs2akhYM010VjgvVjFkR3JPeU44a2FHc1pJY0YKZG8za280U2dGUk9Wd1dxaTdMQkhsVlMzTTA1Nmt0clJnY3R0TmQvUFA5UjRSb2crVjVoZUNScms1M25HdmFBdwoyREt2VHo5VnlpejBrY0tMaXpvZDBrb1pnL0k1eHV0Z3lndXBMYkZSd1NONzYxSmxGSloraDhHNTN3cmNCR3pQCjdrbFU1WjJqUVNlU0FPa0EvT3pTc0xUaVE0MEtxS2R1WXAyTQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==" | ||
}, | ||
"name": "kubernetes" | ||
} | ||
], | ||
"contexts": [ | ||
{ | ||
"context": { | ||
"cluster": "kubernetes", | ||
"user": "aws" | ||
}, | ||
"name": "aws" | ||
} | ||
], | ||
"current-context": "aws", | ||
"kind": "Config", | ||
"apiVersion": "v1", | ||
"users": [ | ||
{ | ||
"user": { | ||
"exec": { | ||
"env": [ | ||
{ | ||
"value": "{\"apiVersion\": \"client.authentication.k8s.io/v1beta1\"}", | ||
"name": "KUBERNETES_EXEC_INFO" | ||
} | ||
], | ||
"args": [ | ||
"eks", | ||
"get-token", | ||
"--cluster-name", | ||
"airflow-prod" | ||
], | ||
"apiVersion": "client.authentication.k8s.io/v1beta1", | ||
"command": "aws" | ||
} | ||
}, | ||
"name": "aws" | ||
} | ||
] | ||
} | ||
--- | ||
apiVersion: v1 | ||
kind: Config | ||
preferences: {} | ||
|
||
current-context: aws | ||
|
||
clusters: | ||
- name: airflow-prod | ||
cluster: | ||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1ETXlNVEUzTXpBeU5Wb1hEVE15TURNeE9ERTNNekF5TlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS1RUCmZpdERrdDU1cDdaakpPV0Z5aTlvM2JjVWZTMDFMdVdoamJXSWZmYVBTcGRCVWdFcUxUc2NSZ3oxVTU1aG1ucnoKODFWbnVmSjg2NTZvRm45ZXl2UHRQblZvU2d6ODBhcU45VFdiRXNuWGVCaTlhUWRPbFdhQ25tK2ZMd0FFSmJlKwo0N3U3WW1ITjlITlNaYURtQS9XdFhSc3M5OFVaVUxadi9ZTngzaXhnK0NWSWNSay9tUFVVVDU2cmxYK25KSDQ0CmQveGxPTWhObGtBdVVobmJqNGMzSXhFd1p3eXdXeVNpaWVObkU2TVlOekZzbi8wMU9yU0J3RG9VWGhielhJZGkKVndGUFhaK084T3hlS3VGMnpsTVlCU0RESWhPNm12Z0drSDhWalVVZTYraXlNTWVhMFBnL0lXMXVGdzB1bHpUNwpGWStzZDQ3Wk53MTdOcjVTSWVzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNWXNlcGFDekVqa21QUndWM3hTNlliNEkzczhNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBajRlYi83SUMxUlNRWkNqenBhNnJFSWhUYlpsMXE4NitzL0tnR0FIbXYrZVZCamc0RgowZWJHUEVzZ3NRTDlpSmdnN1I1LzUvN2tVbmZDVVpFSVpLQ2RacFR0akduVzRucXFIUHcyaEU1czdEQUpSRHJZCnA2UkU2NzlSOUVMVTNoSmU1b0tROWR1bmttMjlQbVdpaG15WWs2akhYM010VjgvVjFkR3JPeU44a2FHc1pJY0YKZG8za280U2dGUk9Wd1dxaTdMQkhsVlMzTTA1Nmt0clJnY3R0TmQvUFA5UjRSb2crVjVoZUNScms1M25HdmFBdwoyREt2VHo5VnlpejBrY0tMaXpvZDBrb1pnL0k1eHV0Z3lndXBMYkZSd1NONzYxSmxGSloraDhHNTN3cmNCR3pQCjdrbFU1WjJqUVNlU0FPa0EvT3pTc0xUaVE0MEtxS2R1WXAyTQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== | ||
server: https://FC3F7A88508676A30DCAFE7B2619B544.gr7.eu-west-1.eks.amazonaws.com | ||
|
||
- name: analytical-platform-compute-production | ||
cluster: | ||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJSE9JT2lBSHBzYk13RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TkRBMU1UVXhNakU0TWpOYUZ3MHpOREExTVRNeE1qSXpNak5hTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURDcE5ocEp3YnZodlRlL256dzRzUm5VNDl2MWdIT0dRUEhqOUNjSXdRODY2SW5Nc1hzNjlUakpNSngKdm5rSUZFdllNTUhIRGtjQ3l1MzdkV2lwRlNSRmNMWlhDOThXQXVCVUJvUDJOam1KaHg4QVB1NjJqOGZXWENvdwpFNVpMdUhIY0JsT2hpc3Q5elRzdTFubm5qVTkwaUFFSjVaU3Q1SUdrM1JwVVNWQm8rTE11dkR0YWJTaVNvL2xQCjd1VVkxUVNuRk5GZjBlWHd5SmdBWFlRWjMxZkRXUUpkSzgzeVY4SG5qYVFaNjlWTGp5S2YveW42eXVNTkdmNGUKRkk1OGw1c2s5eFhaT1YxOWJRdFpmSWxGemNMS3dPanVibGZQZWRaNWREN3lEdmc0L3poV2tDdzJWL1VYcStUVwpHSWlPeUo5NFp6RnVvMTZueTZnRWFvSGlub1REQWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJRczRZMTcvK0FWMCtXdnRrWDhDRWUwRzVoZi9UQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ09IRGY4YVk3cQpCalhEQmEybVcxQklOY1gveU9rQ2NtVGRVb0pIZGJUZmlxZFc4SFFqL1VYRHpaNTZObXFFOVBVWCtOdDV6UFNyCkFkaUEyZyszeXJNMU9OSlV1TUpRcFl3NE9YTnZTSW5zT1lPYmkyQ3pia2dnODlzbmdyMGRzTjlCdWh3cCtlTFUKTHV4RHVZMkRSeFBoRWJHR0xzVFkyNlJZaHd6WXRJRTg1UEVoTUZWQjhtVEw5VEZoZ01nTyswSStIT21YRCtKcwpUcElNczYveFdIbkYzNkpxUk9vNlhNYnh6WGk1czJ3TG5XTFJvcFliVkhmNzZpdkZ1N2dLUzZwR2ZGYk5LSkRrCmhJa1JkSldSNFRhSkkwem05VG9GU3RqcFNzUWN2T1hsSjBTdHliL3dmRWpMemZpZ3g1N0JsQVNxdHRVY25lUzgKeEIybVVKUTFUT0dLCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K | ||
server: https://801920EDEF91E3CAB03E04C03A2DE2BB.yl4.eu-west-2.eks.amazonaws.com | ||
|
||
users: | ||
- name: airflow-prod | ||
user: | ||
exec: | ||
apiVersion: client.authentication.k8s.io/v1beta1 | ||
command: aws | ||
args: | ||
- "eks" | ||
- "get-token" | ||
- "--cluster-name" | ||
- "airflow-prod" | ||
- "--region" | ||
- "eu-west-1" | ||
|
||
- name: analytical-platform-compute-production | ||
user: | ||
exec: | ||
apiVersion: client.authentication.k8s.io/v1beta1 | ||
command: aws | ||
args: | ||
- "eks" | ||
- "get-token" | ||
- "--cluster-name" | ||
- "analytical-platform-compute-production" | ||
- "--region" | ||
- "eu-west-2" | ||
|
||
contexts: | ||
- name: aws # `cluster_context="aws"` is used within DAGs | ||
context: | ||
cluster: airflow-prod | ||
user: airflow-prod | ||
|
||
- name: analytical-platform-compute-production | ||
context: | ||
cluster: analytical-platform-compute-production | ||
user: analytical-platform-compute-production | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters