From d1bc4f899d4e74935a1d1f284c999faa8848f7d2 Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Mon, 14 Jun 2021 23:50:35 +0530 Subject: [PATCH 1/3] Remove max limits on dask worker RAM / CPU Currently, users have to set these manually, so limiting it to 32 prevents provisioning instances larger than that. Ref https://github.com/2i2c-org/pilot-hubs/issues/291#issuecomment-858075940 --- hub-templates/daskhub/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hub-templates/daskhub/values.yaml b/hub-templates/daskhub/values.yaml index 9870d479f..6c1f44c2e 100644 --- a/hub-templates/daskhub/values.yaml +++ b/hub-templates/daskhub/values.yaml @@ -178,8 +178,8 @@ dask-gateway: "environment": options.environment, } return Options( - Integer("worker_cores", 2, min=1, max=16, label="Worker Cores"), - Float("worker_memory", 4, min=1, max=32, label="Worker Memory (GiB)"), + Integer("worker_cores", 2, min=1, label="Worker Cores"), + Float("worker_memory", 4, min=1, label="Worker Memory (GiB)"), # The default image is set via DASK_GATEWAY__CLUSTER__OPTIONS__IMAGE env variable String("image", label="Image"), Mapping("environment", {}, label="Environment Variables"), From f181cf859bafc845040c856c49628635d7b55e4c Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Tue, 15 Jun 2021 00:03:39 +0530 Subject: [PATCH 2/3] Set JupyterLab as default for daskhub --- hub-templates/daskhub/values.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hub-templates/daskhub/values.yaml b/hub-templates/daskhub/values.yaml index 6c1f44c2e..9ee978981 100644 --- a/hub-templates/daskhub/values.yaml +++ b/hub-templates/daskhub/values.yaml @@ -13,6 +13,8 @@ basehub: hook: enabled: false singleuser: + # Almost everyone using dask by default wants JupyterLab + defaultUrl: /lab extraLabels: hub.jupyter.org/network-access-proxy-http: "true" From 805ee0aea83fc20e1c2ca0a8add34d13d434c6cf Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Tue, 15 Jun 2021 00:23:06 +0530 Subject: [PATCH 3/3] Provixion x1 instances for carbonplan - Requested by Joe in https://github.com/2i2c-org/pilot-hubs/issues/291#issuecomment-858075940 - Refresh auth credentials, they had expired. Fixed in https://github.com/2i2c-org/pilot-hubs/issues/381 --- config/hubs/carbonplan.cluster.yaml | 14 +++++++++++++ kops/carbonplan.jsonnet | 4 +++- secrets/carbonplan.yaml | 32 ++++++++++++++--------------- 3 files changed, 33 insertions(+), 17 deletions(-) diff --git a/config/hubs/carbonplan.cluster.yaml b/config/hubs/carbonplan.cluster.yaml index 9efe439ab..9eb493c82 100644 --- a/config/hubs/carbonplan.cluster.yaml +++ b/config/hubs/carbonplan.cluster.yaml @@ -92,6 +92,20 @@ hubs: mem_guarantee: 240G node_selector: node.kubernetes.io/instance-type: r5.8xlarge + - display_name: "Very Huge: x1.16xlarge" + description: "~64 CPU, ~976G RAM" + kubespawner_override: + mem_limit: null + mem_guarantee: 940G + node_selector: + node.kubernetes.io/instance-type: x1.16xlarge + - display_name: "Very Very Huge: x1.32xlarge" + description: "~128 CPU, ~1952G RAM" + kubespawner_override: + mem_limit: null + mem_guarantee: 1900G + node_selector: + node.kubernetes.io/instance-type: x1.32xlarge scheduling: userPlaceholder: enabled: false diff --git a/kops/carbonplan.jsonnet b/kops/carbonplan.jsonnet index 6f6e30bac..0e54b93d9 100644 --- a/kops/carbonplan.jsonnet +++ b/kops/carbonplan.jsonnet @@ -6,7 +6,9 @@ local nodes = [ {spec+: { machineType: "r5.large" }}, // 2CPU, 16G RAM {spec+: { machineType: "r5.xlarge" }}, // 4CPU, 32G RAM {spec+: { machineType: "r5.2xlarge" }}, // 8CPU, 64G RAM - {spec+: { machineType: "r5.8xlarge" }} // 32CPU, 256 RAM + {spec+: { machineType: "r5.8xlarge" }}, // 32CPU, 256 RAM + {spec+: { machineType: "x1.16xlarge" }}, // 64CPU, 976G RAM + {spec+: { machineType: "x1.32xlarge" }} // 128CPU, 1952G RAM ]; local data = { diff --git a/secrets/carbonplan.yaml b/secrets/carbonplan.yaml index c7086b8dc..e6823f950 100644 --- a/secrets/carbonplan.yaml +++ b/secrets/carbonplan.yaml @@ -1,33 +1,33 @@ -apiVersion: ENC[AES256_GCM,data:Pbg=,iv:n1l/qA/aY7Vdl/9KgRQV90Yprvz14NFcm5Tpzvc2+HE=,tag:jlmp4qMo5APRUYlZOvaWFg==,type:str] +apiVersion: ENC[AES256_GCM,data:zbo=,iv:GQaceY1hJMd0q9sTkgLF/WELIbuBvvrXsVtZAZCXraA=,tag:zKtN/J0U1vWdtXFR9SIxLQ==,type:str] clusters: - cluster: - certificate-authority-data: ENC[AES256_GCM,data:n4yDTdl1eD2JS8R/gesmA+A9y4tVkZJcHerXlnv9qMRxhY9G9OEwJWhzfoFcf9StjfutTDu34JxkLXkrJETLF/uuvybquas7VEYoG8+8oOrMlfTHa9rrD47VrxOTWBfOd7uBPJSz0A8IuXsI0gNdvb2UlM6HCdOvjF0ldqZudkzFc5R+gkThZqIPZqJGiLlF7s8t0t3mEYnKaKgaYUEuJKGjd9bdrzC944UuVa+bH5XpOG9L1yd1UOxtIucwc5EWUxpRbozSouGOxoBC7ovaGG2WD7KMaSg2Z0GELl6a354K4pCi8hX13VBLuY8Zup5tghLBBr2ADRFdr5J3Q51Fxs/Kr7pQIAs8D/D8zYY3WQRkkeT9OTRi60e3BeYid6s5qbMCk3yK6lyoOEealJy5/i8A5pWuAeqimqMrFpxiUVLHfZL9L7CZIVaQt+WZP8ywQ8OTYhvHp1JrUZvIkerUnzYt/c0b6exBn2E/F4maMTV63KeZUdPINKpplYYRhfeErzvv6cd4BWRMBMFwQOrFD0qtF1IAGpTfTdbB2LNx3jexzMVeJBUmeO1Pizx3VK38YvwLOumbBVwVzlLTtL1p0sr1lLp6qxAXxs6hp3rpMXpAY1rkj2GeYUzWotZhrJhXcUHdqJFl7AIO82AfCZD3q2HXVYwRGPQzTzKaWtUq89ku2ju/eIulwQiL9ktlWjv+12u8Icb1wKlOwO9iwant3qFVjsOrH/qovDx2dJFiANq7ttXOVvmdmmd7Jfp9LUAkyiqo7RmcVDv7bA0jCLRyopiujpFRKW9RjQ8TXtieLmQlmwjbQl08pzr0iApm6K8ldJQLqH4viWEdFnMSSmIB3WtJsJkTV1Srp/fivdhGAgVhTak7TuE9lnl6wAmcDW+A9XewuKCc6b4nm5OqFGscW/Gx0ZvsdgjOlxyr1cCbGj+opi6fgu03oZzq70i4vr4D0hIuXcFW5aC7Rqmg3xz4o2ZZSJ0hlW5I15Lly80otZ9Z0mNIk2koWq4Z1pxN83XhHszhjDiMUePf9Ey71egLKxSMgEJfd21QywXQZSjR9g7LsH6aY9AcNKB2VZcs82bQLakS/FLpXrj+O8ZDx/gnuQQOzaEkweIbSrs4a/cQ+A8DysKHDt1+ibS6wpqYVktwuJ/UgyAd3uwx88YqgRFtV/UDqfb+kpj62riYCyGwk8MIpaB4pyq3G5XxId1Bl4Xf2Or88r2WyKG4/0RROru/8/MFLCNVS2t/TNArdzoFYM0GP2ORP5SZBc+yp10CUtHGN8esAdXvEMvIUy1lSauH3e9nXrGy6MbcMIoy/dYdKah0gkfeLA/yTZFja3vLdHX06I3PL4LhwvYZLKIeLVufIxQM4dA1odchM3Xwdd0MPvUMyRwLEDcLTU2Vzh1ePnGEZfdSpbXqe2UqaHQ23H+0WiAZ1ziNhxFJ9AqJDffoXqhmhW0RVeIV3WFcpfWPFck/kWtHq+5kGWkD3on107HlRnnxr8FTDwRmmARi5rGBRCsxa6S0nC+R5mIVk7Zb3UQl2ihuFG0dpVDCNW5D+xcAxfqfj7SC8VFkXMZ8FidQ79ybymQxIs0TFIaHR7nfpdnlbVX3ww3iMmBNr29OofcdG0xA14cn/Zg21W87m8UNCI5XrCD2y7QUVWkDVsmLfcgulC002sdWKBSejF/wWnJvo4jDCrhtbEv7nulgnc6JEkOXJWkoJTAPKzn6JDgIdzaD+Pttc6GgT9tjYKktPwqyc4vu3UddvwPr+xryiVkppVEnC/dFe5YLQgcF2DNfl/QCRc0vkP4TVCxebDzTp6m5gOqUsiA56pbrt/6sxpvFnEHC3Almr9/S6WeZ1cy0ZVPZG6UwtMaqoPr74ifZM1hiOsya5WdPNss66i2YvwqidUg/ows1/WGHW2/lgwXFfowcpskMCQ==,iv:zx3p5elDZqZTLRDJ6o1ErzF/3V+MSSjSsnERXAAkzw4=,tag:pR1xurZ/FwpH0I9NFzHoBg==,type:str] - server: ENC[AES256_GCM,data:LjzyspIiCGHCzTtLBLIXMD19cKbvygWBePlyFma2rzNvXlzcSdwGI4/WWz8MBJIsGhaTGALGRX2thDBXhzlBWIXWUpvYYntignbRVkziDQ==,iv:t5P2kKIx2WbI4IbQ25hoeIBAwYV7zTG5IkxVWhpzAiQ=,tag:97p0meCGUsEayhYhfzpDfg==,type:str] - name: ENC[AES256_GCM,data:m/BXWox6HSwgZCfzWbVEn/ofhectLYc=,iv:EFwTN64w0HtaATtccTf2jbqEJzbaaJEKqwVhFXAX8B0=,tag:M716LDPkFLFHXE1U/zUlxA==,type:str] + certificate-authority-data: ENC[AES256_GCM,data:TYIgWQFf55YhYqYNF50uLn0anmuhpfFSE4XnOJl8tpX64DuBZW+6ToP504diBxpbkt1gfKiQqiZ6QwdE8pAarTZl9Q5N2o1+vXzfuINd9GtHVyIaFDwXkKpoPMFpryOUYs6CpTloIyUgGbFYz7l5KL+JZ1PtIXcRrfdRFsQ4f78ngVlEQHsjQn+xKekxTmf5ltLfHawdE8GXlxHYWMrbGThC3ozmFXqqOPLh8rQzd4rwvVklEe6lkITC2fKad/CPDY9B/BAop2furBzLHBnipApIB9douaPXZ4Ymx2YjKLDD/7Cxor6U1UpexqxGza2nRv7qTnrdAyV0ZxUKS7/GlYWozxqTZyb9eFI1bh4WzJ5xMH3kiCqX0PM1WLKlaR4nGtJyPbj/8CVYb54XP6JwkKweWrYsqeVkim9LRZOXC4Bk/nC2vMWMCkIOuciQHBauZ0dSTXGcfTlszOXhfs4hph4+nL4YcuxXOWcMqeN6Ba2Os4QMoAd9TeiE94wIHEmeuE9niUWinQa05I/yOpmmiYv2xHhCQE8AnEnzwx9yiWCVldt9mIjniUQISjBr0fyPA3pLeLan12TZ6zfpzbHVbAohLd/8nhsBahRVaPpYGzbyOcRUxN1qLjnVj7jiAImG+oFchJ6CiX/rmd7vdUU0tHN4kcmkaO7kLSMGFjSXWil08Hn/ddgYSLh/YUaEXAHCI2a7G1o4MjX6jtwxhuSttt4uqeQLc1cU0QQFCCeivdCeNXf7DRLacc4tN0rpkf+44U2ZB/14RBIAd4idSGfMWbBB9lKywaC5IDzSD6uC0LSW2Gwsn528+CN5uBSxQ3F2TiqSchOE8Rz/OOweHwa/LytSIxdryBLMjbVGtmYO6OUm/aL3ljQUZ/IOoD05mSmmbNTqH+6nf5MKoyEz90U6AJQYF+bLwMWkDGevVX318AvmsG0TfKVS+Xy57v+/pV1x3G6arhzH3ngwdqid+KrC2SCxzhY3+1oTRckmnBbyp4OHuVmAgUAa5AjJN+4vr7QW4JBGnCK4C70BGhEF8SkC5+W2W3ppc52fEoRPFLbCV/iUYSBZGPJbaHDT4T4Q/61SDtxtGPKSM7Jm4Qk29L9XVYs2utkbILEJ2KYDLUR2/eseO120GTW9yLJBKLAaJ5XrUeAx0nbo3LUPYxrnE8e4kP0ai1i5iMyFmcjkl1zcf+KUwJn1cWctNFBbYFxaIhNdYwiy7LstnWXeIoKrJjxAfa0pW0zXa8uQQbNkXAc1OA+wdEosBdqxO1BTmQTwGHE3PwAKSGbSryztsBhRh6FkjlOYMgLSdfPHTagD8Sj9FpBHeyd89sr3T7E4xJ8ZyKE0OZC+UpPoFEB5iTaQWATdgEofVsYyKaiTyeyaEX6LGEuhV2YLkSlmntDkg5j3qMAwnsyR5Ayq5PdzrQ88B/e/KDWk7y9dnPmzN3+wDwFK4DfmS12YUpQZvQFjrM+sKigfa8h0q6KREvtBEejIGVaAjF13eHXWLpZYlcp+EJykrgZgkiGG4lri5cRkIPdX24VK9HwS2zd/TFSKCqFx30Bv1UN4BCpOKplMbBOUwztDz5Jj+3R6Tgz2lmoFM3XOp7S0bzgBxf/gMFQ/7LZJb29qrQAa4aPX89h2jra6mBlS4oFkUDyu2LMO6HlIobTOmf2yG7WOTs+TQwQTQ+r6jeoyYJVJv2Vajxp8vqzBh8ugYQQS+CVo+S7NKDJhzkDAoRm9/tRasuXv5JGb1LrZntmUYIsYHX5SKMWmV0bI6MH61TCqxqHZ31RiQukGBwkuzt/EkICOOWMgcWegk5p7KZm/HrzqFXrI65vy2nD64Eea6z0PEK8m1T3tJarMlk1laqgOKKVs8chGyDh45FNY7Cbm5l8jUx7DboRMleHAtICptI45Rr6vYyQ+ZlE78ZqWREf1I0E6sw==,iv:CorMZGods331/xFeIX5IVapiS1CrcJgc+OC0ZGpFeQk=,tag:LGwiS5zQsAAaLVvvoxrnZw==,type:str] + server: ENC[AES256_GCM,data:ji0rF3XhxT4vAbDW7UoScdtRaRQLrDFU58/vLefUwNcLhESTqn3hfUvjr7KQuolLHW7SMM7KOi3k7s17ZKcg84JO+LS44P6peDUchOQsFw==,iv:1graevX5zBrhvUSVcIPxuAvPKfPCRbusunNF/lu51B0=,tag:CwSW4ht74Yzx3/LpIzOm7A==,type:str] + name: ENC[AES256_GCM,data:zIx7XlPOE210fyjQw6+2Xub43vAaWk8=,iv:VFWFv79BHguoSKLYsb7/Tuqnhsgc2wA9vNzUovc/B/o=,tag:SoMBgwrKbbBTv2dOy2Ogcw==,type:str] contexts: - context: - cluster: ENC[AES256_GCM,data:8ZoXepVShI+VJCwsyXQWsW6jDlrWFnQ=,iv:CWz4gPSdsmC1YSSUyaxeFl3kwAH8FlNji+4wPv8IpIM=,tag:IZnk69WKJm3TE/OyxhccGQ==,type:str] - user: ENC[AES256_GCM,data:WW05SXoMIvNCiWf8wyoisS4IZ+peARU=,iv:rl9CzzOJnEwOKWICxXn5TdSbJufALNtjwDgaH8BXYHc=,tag:9z5Yoy5zDH9UbzIEui7vXw==,type:str] - name: ENC[AES256_GCM,data:SwJGWxvcjagEThk196jML7l+AKP0KF0=,iv:j7j7hcdCq2N/h82nHasjX/cU8naNTtQxMvb19xjz2cY=,tag:R/f+lHVe80JGXXgLOFo89A==,type:str] -current-context: ENC[AES256_GCM,data:53+XhFN7WM5hJZ25YXdJzHzSosb5tys=,iv:MfY1K7R35s/gjRAkxkyrKUmuWjKPSyLl+OQOF/ZLQyQ=,tag:hbWJhcLDK62KM+63Xzu9Yg==,type:str] -kind: ENC[AES256_GCM,data:VkFwX3PV,iv:5p7fQVOi63lXt6RLlRlLt4s48feGCG5pc/t8UZbj75E=,tag:G2ZWqupWmWKxvGzlnybIag==,type:str] + cluster: ENC[AES256_GCM,data:nkrZsO0iPgpBToYxs6pUNIavM5p8zP8=,iv:8yx3x0iazdTmq3fJmsErAXIhRRUmiSAWlG4beg/KnAk=,tag:HfAKWKGJVPjNMhmhtWXxcQ==,type:str] + user: ENC[AES256_GCM,data:6nvBVQ/soZBCjy1qsyNDWoDJn28vDYI=,iv:WIVi042rxlizG2zM4X4Pv+/VdVCVDULKLvWEzNSAi2I=,tag:F3dAA4AO4uoyQpiQH/6a0Q==,type:str] + name: ENC[AES256_GCM,data:WMHh26kVXLTRJFfbg7vrz1ISdToBIng=,iv:G00SCclXmMvHMTIL1KnasBPEHQYwXDkqDqPBAE9raUA=,tag:je/3LJjBFc7s5pWZ9tEGHg==,type:str] +current-context: ENC[AES256_GCM,data:Xa2EieUMkicHtbVgpwqD67RP8Dojb6U=,iv:rQIY4KM6ErI8MAseWInu2kF3fcIlWdG3FapB4D9IDiY=,tag:7MB6cZZ6uWYzDAai1UMN+g==,type:str] +kind: ENC[AES256_GCM,data:Fv5aowFe,iv:6GPV6s9Ji09UhwECUs6GGTElIIb1KjKGNWPEN5jCynU=,tag:zE1NNHLADEayDYQBOKqhFg==,type:str] preferences: {} users: - - name: ENC[AES256_GCM,data:IzJTzad6TXkbuDuEQHfUHMbS3IexYo4=,iv:igfNhn+1x9FLLYvum2pN4UWu9cPKAvR6l9Az1oieILA=,tag:LmQ9ArMAsBjdPG6lOOZQqA==,type:str] + - name: ENC[AES256_GCM,data:Y1yae9mNnB/s1BmpJNIxhOHF0KmsSFk=,iv:S7ZKASra5aZnpLlBJSiNeAVEFEnx5BAmVHavZ/sxZSY=,tag:ZScR5/EQGgrPkzjFpiK2WQ==,type:str] user: - client-certificate-data: ENC[AES256_GCM,data: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,iv:HGOaid3oUh1kWKKzuL+FGeVRpgsI+OQdrvzZVa7dbeI=,tag:jSAxEKErekVhm5I+Aggb2Q==,type:str] - client-key-data: ENC[AES256_GCM,data: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,iv:2ikCP0ls3Fn3yMTU/L/ax3bSxteYxqk5FUocl6QAkzM=,tag:hvsG8Rqdx0sZ73+hN+MQUw==,type:str] + client-certificate-data: ENC[AES256_GCM,data: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,iv:P56TjlkWairtu0MjGug/dVS0Q912wjsnz8knHtYQQp4=,tag:qxeO1T3wsx933h7T4FD+nQ==,type:str] + client-key-data: ENC[AES256_GCM,data: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,iv:XliNRL+JDLxGYhQPZs/0hyvl7psQm34duBziDzq2dsU=,tag:OqXOyIkpqBlvzaSk9LZ3cg==,type:str] sops: kms: [] gcp_kms: - resource_id: projects/two-eye-two-see/locations/global/keyRings/sops-keys/cryptoKeys/similar-hubs - created_at: "2021-05-11T17:42:53Z" - enc: CiQA4OM7eAi+MGH3STjMg9uCkPhlJLinqBkbsd50JHoUbFJ1ya0SSQBy9hCYkSPMrZmzLIuLrzSfa8SqY11Xn4nGQJq7gBw6qArdSOOJe2iIoGyeBN4XftmGJQT2EB+5UeNQk0nO4Dw3FMehcacKCuA= + created_at: "2021-06-14T18:24:19Z" + enc: CiQA4OM7eM+dL93nmP+Q+vGY8YMXSQNQ8l10l6Wdugl3vIxC1agSSQB6TpsYQSimVXfhthIRi1m/ALMUDA7HtYEu2SVTFkeco2BKnetx+VfVmAq/EcdMC3t+aKSagGyuS73uToH+U1DI4/uWTVH1oW4= azure_kv: [] hc_vault: [] age: [] - lastmodified: "2021-05-11T17:42:55Z" - mac: ENC[AES256_GCM,data:4IPo4SH3mjiS5iE9BthCDp31d5OB4YA7HAjHG21O57e5A3f7J/bTt4acA0fYmf6FiCtb6UxKwyIRxsRfgsjVfkBY0VgLMdqNDijn6nqTt1roObWwoXmI7KkpqlWPTuUz9doTwPLje35sY+kBaLuhv/QCPabkul4n9S7trb1wYQQ=,iv:khILySofUGqHZMIT7zRilnwJLFCpSAfY0oZcJzrgb40=,tag:l+UZr8L+i54YdKA9vh2EQg==,type:str] + lastmodified: "2021-06-14T18:24:20Z" + mac: ENC[AES256_GCM,data:dgZrx3bimCg0SknQzSYO2A0mAnMYOR/2AN66fulMghRW+zGp4mALQOJ07ahOVDSHEbE6xccdgPhhHBhNJ1YivldQ/AUTKItHp3al9gkxxxkIu6vr10P3AO5OMmhaV5f6RqisUHfCsN+MLDC8Sp0TciJdDU5tmEqR+tntQvVowbM=,iv:AVI1a2c23sCW+22cPlcicgmFv2XwrEnsM4J0MrciwiY=,tag:R8LCurpK9JUrGb/KpE0UXw==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.7.1