8000 k8s: remove outdated K8s deployment + update references · NVIDIA/aistore@8fbeb04 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Commit 8fbeb04

Browse files
committed
k8s: remove outdated K8s deployment + update references
Signed-off-by: Ryan Koo <rbk65@cornell.edu>
1 parent 4ef854b commit 8fbeb04

32 files changed

+14
-1806
lines changed

.github/workflows/docker.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,6 @@ on:
2727
type: boolean
2828
default: false
2929

30-
build_aisnode_minikube_image:
31-
description: 'Build aisnode-minikube image (aistorage/aisnode-minikube)'
32-
required: true
33-
type: boolean
34-
default: false
35-
3630
build_authn_image:
3731
description: 'Build AuthN (aistorage/authn)'
3832
required: true
@@ -56,7 +50,6 @@ env:
5650
AISINIT_IMAGE: 'aistorage/ais-init'
5751
CLUSTER_MINIMAL_IMAGE: 'aistorage/cluster-minimal'
5852
CI_IMAGE: 'aistorage/gitlab-ci'
59-
AISNODE_MINIKUBE_IMAGE: 'aistorage/aisnode-minikube'
6053
AUTHN_IMAGE: 'aistorage/authn'
6154

6255
jobs:
@@ -107,13 +100,6 @@ jobs:
107100
IMAGE_REPO="${{ env.CLUSTER_MINIMAL_IMAGE }}" IMAGE_TAG="${{ inputs.image_tag }}" make -e all
108101
popd
109102
110-
- name: Build and push `aisnode-minikube` image
111-
if: ${{ inputs.build_aisnode_minikube_image }}
112-
run: |
113-
pushd $GITHUB_WORKSPACE/deploy/dev/k8s
114-
IMAGE_REPO="${{ env.AISNODE_MINIKUBE_IMAGE }}" IMAGE_TAG="${{ inputs.image_tag }}" make -e docker-all
115-
popd
116-
117103
- name: Build and push `authn` image
118104
if: ${{ inputs.build_authn_image }}
119105
run: |

deploy/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
| [deploy/dev/docker](/deploy/dev/docker) | developers | run AIS cluster consisting of one or more `aisnode` containers; use `AIS_ENDPOINT` to test and/or develop with it | [readme](/deploy/dev/docker/README.md) |
99
| [deploy/prod/docker/single](/deploy/prod/docker/single) | first-time users and/or small-size (ad-hoc) production deployments | this is a minimal AIS cluster consisting of a single storage target and a single gateway, all in one preconfigured ready-for-usage docker image; may be perfect for small-size immediate deployment and first-time quick runs | [readme](/deploy/prod/docker/single/README.md) |
1010
| **Kubernetes** | --- | --- | --- |
11-
| [deploy/dev/k8s](/deploy/dev/k8s) | AIStore development with native Kubernetes provided by [minikube](https://minikube.sigs.k8s.io/docs) | Short answer: run minikube and then deploy AIS cluster on it. The steps are carefully documented [here](/deploy/dev/k8s/README.md). | [readme](/deploy/dev/k8s/README.md) |
11+
| [deploy/dev/k8s/kustomize](/deploy/dev/k8s/kustomize) | AIStore development on local Kubernetes | Use for testing and small deployments by applying AIS resources in K8s directly (without an operator). | [readme](/deploy/dev/k8s/kustomize/README.md) |
1212
| [deploy/prod/k8s](/deploy/prod/k8s) | production | use Dockerfiles in this folder to build AIS images for for production deployment, for which there's a separate and dedicated [repository](https://github.com/NVIDIA/ais-k8s) containing the corresponding tools, scripts, and documentation | [AIS/K8s Operator and deployment playbooks](https://github.com/NVIDIA/ais-k8s) |
1313

deploy/dev/k8s/Dockerfile

Lines changed: 0 additions & 46 deletions
This file was deleted.

deploy/dev/k8s/Makefile

Lines changed: 0 additions & 76 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0