Open Source
Climate change mitigation efforts need nuclear alongside other low carbon sources.
https://twitter.com/e_Sundell/status/1258480862359937024
-
Sundell Open Source Consulting AB
- Sweden
- @e_Sundell
Highlights
- Pro
Block or Report
Block or report consideRatio
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
4,271 contributions in the last year
Less
More
Activity overview
Contributed to
2i2c-org/infrastructure,
jupyterhub/zero-to-jupyterhub-k8s,
jupyterhub/binderhub
and 141 other
repositories
Contribution activity
March 2023
Created 185 commits in 21 repositories
Created 1 repository
Created a pull request in 2i2c-org/infrastructure that received 8 comments
resource requests/limits updates, mainly to ingress-nginx and prometheus
General motivation By putting memory requests to match limits for prometheus-server, we shouldn't get memory pressure on the node where it runs due…
+71
−65
•
8
comments
Opened 29 other pull requests in 5 repositories
2i2c-org/infrastructure
24
merged
1
closed
- terraform, gcp: remove redundant opt-out of using config-connector
- terraform, callysto: update core and notebook node types, and k8s version
- 2i2c and cloudbank: fix priority of values.yaml files as a precaution
- callysto: add maintenance notice and erik as admin
- gridsst: default to start on smallest node pool with min_nodes set to 1
- docs: update aws upgrade docs based on k8s 1.24+ is used now
- victor: k8s 1.22 to 1.25, core node from m5 to r5, dask nodes from 4 different m5 to one r5.4xlarge
- nasa-cryo: k8s 1.22 to 1.25, node sharing setup
- gridsst: k8s 1.22 to 1.25, core node from m5 to r5, dask nodes from 4 different m5 to one r5.4xlarge
- nasa-cryo: add maintenance disruption announcement
- 2i2c-aws-us: k8s 1.25, highmem nodes, node sharing profile list, ssh-keys
- meom-ige: fix missing github grafana auth
- nasa-veda: upgrade to k8s 1.25, highmem nodes, profile list with node sharing
- openscapes/linked-earth: fix node sharing to fit on nodes perfectly
- leap: k8s 1.25, node sharing setup, no more pre-pulling, no maintenance notice
- leap, prometheus: reduce memory req/lim from 22Gi to 20Gi
- meom-ige: remove no longer needed workaround for dask-gateway 0.9.0
- leap: maintenance notice (basehub: fix override of template_vars)
- cd: upgrade helm 3.8 -> 3.11 and kubectl 1.23 -> 1.24
- victor: grafana, grant access to GH org VICTOR-Community
- nasa-veda: grafana, grant access to GH org veda-analytics-access
- deployer: unfreeze requirements.txt so we pin to major version only
- openscapes: revert "Fix misplaced decimal"
- openscapes: change default profile list large->small
- terraform: relax pins of providers by pinning to major versions only
2i2c-org/incident-reports
1
open
jupyterhub/docker-image-cleaner
1
open
jupyterhub/nbgitpuller
1
merged
jupyterhub/jupyterhub
1
merged
Reviewed 64 pull requests in 12 repositories
2i2c-org/infrastructure
25 pull requests
- Don't generate config in deployer anymore
- Don't put R users in RStudio by default
- [cloudbank, Bugfix] Fix pasadena config filename
- Add docs to enable Cloud Logging API
- Enable CILogon auth for binder-staging
- Enable showing hidden files in CryoCloud
- Add image selector for CryoCloud
- Simplify display name
- nasa-cryo: k8s 1.22 to 1.25, node sharing setup
- victor: k8s 1.22 to 1.25, core node from m5 to r5, dask nodes from 4 different m5 to one r5.4xlarge
- No more auth0
- QCL auth settings fixups
- Playing with Roles and Groups on AVC
- QCL staging Fix case for allowed_teams
- Add instructions to snooze uptime checks
- QCL turnup add profile options based of linked earth
- Bumping helm chart dependency versions: support
- Decrease uptime check frequency
- nasa-veda: upgrade to k8s 1.25, highmem nodes, profile list with node sharing
- Add uptime_check boolean switch to hub config
- Reduce number of regions uptime-checks run in
- leap: maintenance notice (basehub: fix override of template_vars)
- carbonpan add pangeo tensorflow ML and edge images
- [pre-commit.ci] pre-commit autoupdate
- add qcl auth
- Some pull request reviews not shown.
jupyterhub/zero-to-jupyterhub-k8s
7 pull requests
jupyterhub/jupyterhub
7 pull requests
jupyterhub/the-littlest-jupyterhub
2 pull requests
jupyterhub/ltiauthenticator
2 pull requests
dask/dask-gateway
2 pull requests
jupyterhub/grafana-dashboards
1 pull request
2i2c-org/2i2c-hubs-image
1 pull request
jupyterhub/traefik-proxy
1 pull request
jupyterhub/nativeauthenticator
1 pull request
jupyterhub/oauthenticator
1 pull request
dask/helm-chart
1 pull request
Created an issue in 2i2c-org/infrastructure that received 9 comments
Failure to run health check on utoronto
In jobs to deploy to uturonto's staging, which involves to run a health check we are failing when the jhub_client
software tries to ensure that a u…
3 tasks
Opened 38 other issues in 5 repositories
2i2c-org/infrastructure
22
open
5
closed
- Document terraform help from Yuvi someplace suitable
- Wrong conclusion - two cluster.yaml files changed, but no deployment was made
- callysto: maintenance plan for Wed, Mar 22, 0-4am PDT
- Document how to make a maintenance announcement
- Enable disaster recovery backup of user storage on GCP, via Filestore
- Brainstorming about user storage backup beyond disaster recovery of the whole NFS volume
- Overview of NFS storage backup for disaster recovery
- Monitoring EKS/GKE spot instance pre-emption events
- Community facing information about grafana monitoring - access and monitoring guidance
- daskhub: prometheus scraping of worker pods?
- [Closed because mixing up things] leap: remove small option, set min_nodes to 1 for medium
- daskhub / leap: optimize dask-gateway options for a 16 CPU / 128 GB mem worker
- Systematically setup redirects for x.2i2c.cloud to community specified domain names
- nasa-veda: remove small option, set min_nodes to 1 for medium node pool
- Enable EKS hubs to configure "min nodes" for individual node pools
- nasa-cryo: setup shared folder for all users to read/write to
- Documented policy about use of JupyterHub chart's prePuller
-
nasa-veda: requested password change after 60 days
😱 - Intervention to have new hubs not couple to the 2i2c-hubs-image, but something more up to date
- ingress-controller pod that routes all incoming traffic to k8d pods got evicted?
- AWS - Emailed recommendation about NAT Gateway - is it relevant for us?
- JupyterHub admin managed shared storage for users
- Investigation of using multiple domain names for grafana, and deployer referencing one specific
- AWS: draft notes on getting local CLI access with a temporary session token
- AWS EKS: draft notes on how to provide k8s "view" permissions to an AWS IAM user
- Some issues not shown.
jupyterhub/jupyterhub
1
open
4
closed
- Report from testing a jupyterhub 3.1.1 -> 4.0.0b1 upgrade
- 4.0.0b1's introduced singleuser/templates/page.html but doesn't bundle it with the wheel
-
REST API
/users/<username>
returnsservers
as a dict, but documented as a list - SqlAlchemy warning - can we avoid it?
- Uncertainties about OAuth 1.0 vs 2.0 use in documentation