Project

General

Profile

Actions

Idea #16303

open

Kubernetes support

Added by Peter Amstutz over 4 years ago. Updated 9 months 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

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