Project

General

Profile

Actions

Idea #16303

open

Kubernetes support

Added by Peter Amstutz about 5 years ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assigned To:
-
Target version:
Start date:
Due date:
Story points:
-
Release:
Release relationship:
Auto

Description

Support production Arvados install on Kubernetes. This means:

  • Easy installation in supported environments (helm charts or...)
  • Persistent block storage for postgres database, git repos
  • Keep (but maybe still using cloud-specific object store backends)
  • Run job containers on kubernetes, stage input from keep, send output to keep, handle logging
  • Auto-scaling hardware resources to handle jobs (this might be entirely handled for us, or we might need to request resources on demand.)

Related issues 15 (8 open7 closed)

Related to Arvados - Support #14765: Support question - deploy on baremetal KubernetesResolvedWard VandewegeActions
Related to Arvados - Feature #16386: [k8s] make the docker images for our golang binaries much leanerNewActions
Related to Arvados - Feature #16430: [k8s] add jenkins integration test for minikubeResolvedWard VandewegeActions
Related to Arvados - Feature #16429: [k8s] add jenkins integration test for GKEResolvedWard VandewegeActions
Related to Arvados - Idea #16561: Add "Listen" to Services configResolvedTom Clegg06/24/2022Actions
Related to Arvados - Feature #16562: SDKs ask API server for preferred "Services" config based on whether you are "internal" or "external"NewActions
Related to Arvados - Feature #16563: All services support TLS directlyNewActions
Related to Arvados - Bug #18278: [k8s] start using an ingressNewWard VandewegeActions
Related to Arvados - Idea #18239: Add Kubernetes testing to CINewActions
Has duplicate Arvados - Bug #14872: [Epic] Kubernetes supportDuplicateActions
Blocked by Arvados - Feature #16384: [k8s] add workbench2ResolvedWard VandewegeActions
Blocked by Arvados - Feature #16385: add prebuilt container images for Arvados releasesIn ProgressPeter AmstutzActions
Blocked by Arvados - Feature #16388: [k8s] remove old SSO serverClosedActions
Blocked by Arvados - Feature #16389: [k8s] add support for Amazon EKSIn ProgressWard VandewegeActions
Blocked by Arvados - Feature #16390: [k8s] add support for Azure AKSNewActions
Actions

Also available in: Atom PDF