Project

General

Profile

Actions

Idea #16303

open

Kubernetes support

Added by Peter Amstutz over 4 years ago. Updated 10 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 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 #1

Updated by Peter Amstutz over 4 years ago

  • Start date set to 01/01/2021
  • Due date set to 03/31/2021
Actions #2

Updated by Peter Amstutz over 4 years ago

  • Start date changed from 01/01/2021 to 02/01/2021
  • Due date changed from 03/31/2021 to 04/30/2021
Actions #3

Updated by Peter Amstutz over 4 years ago

  • Start date changed from 02/01/2021 to 01/01/2021
  • Due date changed from 04/30/2021 to 04/01/2021
Actions #4

Updated by Peter Amstutz over 4 years ago

  • Start date changed from 01/01/2021 to 02/01/2021
  • Due date changed from 04/01/2021 to 04/30/2021
Actions #5

Updated by Peter Amstutz over 4 years ago

  • Related to Support #14765: Support question - deploy on baremetal Kubernetes added
Actions #6

Updated by Peter Amstutz over 4 years ago

  • Related to Bug #14872: [Epic] Kubernetes support added
Actions #7

Updated by Peter Amstutz over 4 years ago

  • Start date changed from 02/01/2021 to 04/01/2020
  • Due date changed from 04/30/2021 to 07/30/2020
Actions #8

Updated by Ward Vandewege over 4 years ago

  • Related to Feature #16386: [k8s] make the docker images for our golang binaries much leaner added
Actions #9

Updated by Ward Vandewege over 4 years ago

Actions #10

Updated by Ward Vandewege over 4 years ago

  • Blocked by Feature #16385: add prebuilt container images for Arvados releases added
Actions #11

Updated by Ward Vandewege over 4 years ago

Actions #12

Updated by Ward Vandewege over 4 years ago

  • Description updated (diff)
Actions #13

Updated by Ward Vandewege over 4 years ago

  • Related to deleted (Bug #14872: [Epic] Kubernetes support)
Actions #14

Updated by Ward Vandewege over 4 years ago

  • Has duplicate Bug #14872: [Epic] Kubernetes support added
Actions #15

Updated by Ward Vandewege over 4 years ago

Actions #16

Updated by Ward Vandewege over 4 years ago

Actions #17

Updated by Ward Vandewege over 4 years ago

  • Related to Feature #16430: [k8s] add jenkins integration test for minikube added
Actions #18

Updated by Ward Vandewege over 4 years ago

  • Related to Feature #16429: [k8s] add jenkins integration test for GKE added
Actions #19

Updated by Peter Amstutz over 4 years ago

  • Status changed from New to In Progress
Actions #20

Updated by Peter Amstutz over 4 years ago

  • Related to Idea #16561: Add "Listen" to Services config added
Actions #21

Updated by Peter Amstutz over 4 years ago

  • Related to Feature #16562: SDKs ask API server for preferred "Services" config based on whether you are "internal" or "external" added
Actions #22

Updated by Peter Amstutz over 4 years ago

Actions #23

Updated by Peter Amstutz over 4 years ago

  • Due date changed from 07/30/2020 to 08/26/2020
Actions #24

Updated by Peter Amstutz over 4 years ago

  • Due date changed from 08/26/2020 to 10/30/2020
Actions #25

Updated by Peter Amstutz about 4 years ago

  • Start date changed from 04/01/2020 to 03/01/2021
  • Due date changed from 10/30/2020 to 10/30/2021
Actions #26

Updated by Peter Amstutz almost 4 years ago

  • Start date changed from 03/01/2021 to 09/01/2021
  • Due date changed from 10/30/2021 to 12/31/2021
Actions #27

Updated by Peter Amstutz over 3 years ago

  • Start date changed from 09/01/2021 to 12/01/2021
  • Due date changed from 12/31/2021 to 03/31/2022
Actions #28

Updated by Peter Amstutz about 3 years ago

  • Start date changed from 12/01/2021 to 03/01/2022
  • Due date changed from 03/31/2022 to 09/30/2022
Actions #29

Updated by Peter Amstutz about 3 years ago

  • Related to Bug #18278: [k8s] start using an ingress added
Actions #30

Updated by Peter Amstutz about 3 years ago

  • Related to Idea #18239: Add Kubernetes testing to CI added
Actions #31

Updated by Peter Amstutz almost 3 years ago

  • Start date changed from 03/01/2022 to 06/01/2022
  • Due date changed from 09/30/2022 to 12/31/2022
Actions #32

Updated by Peter Amstutz almost 3 years ago

  • Start date changed from 06/01/2022 to 04/01/2022
Actions #33

Updated by Peter Amstutz over 2 years ago

  • Start date changed from 04/01/2022 to 06/01/2022
Actions #34

Updated by Peter Amstutz over 2 years ago

  • Start date changed from 06/01/2022 to 11/01/2022
  • Due date changed from 12/31/2022 to 04/30/2023
Actions #35

Updated by Peter Amstutz almost 2 years ago

  • Start date changed from 11/01/2022 to 06/01/2023
  • Due date changed from 04/30/2023 to 12/31/2023
Actions #36

Updated by Peter Amstutz over 1 year ago

  • Start date changed from 06/01/2023 to 09/01/2023
Actions #37

Updated by Peter Amstutz over 1 year ago

  • Start date changed from 09/01/2023 to 01/01/2024
  • Due date changed from 12/31/2023 to 03/31/2024
Actions #38

Updated by Peter Amstutz over 1 year ago

  • Status changed from In Progress to New
Actions #39

Updated by Peter Amstutz 12 months ago

  • Start date changed from 01/01/2024 to 01/01/2025
  • Due date changed from 03/31/2024 to 03/31/2025
Actions #40

Updated by Peter Amstutz 10 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF