From 0b423dd061de9a0f7d5b80ea5a98dccd2eecec03 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Wed, 3 Jan 2024 17:01:53 +0100 Subject: [PATCH] Remove reference to defunct gitlab docker image see #14164 --- README.md | 23 +------------------- misc/kubernetes.yml | 53 --------------------------------------------- 2 files changed, 1 insertion(+), 75 deletions(-) delete mode 100644 misc/kubernetes.yml diff --git a/README.md b/README.md index c3706982c..231a5c3fd 100644 --- a/README.md +++ b/README.md @@ -128,28 +128,7 @@ Docker - [Developing minetestserver with Docker](doc/developing/docker.md) -We provide Minetest server Docker images using the GitLab mirror registry. - -Images are built on each commit and available using the following tag scheme: - -* `registry.gitlab.com/minetest/minetest/server:latest` (latest build) -* `registry.gitlab.com/minetest/minetest/server:` (current branch or current tag) -* `registry.gitlab.com/minetest/minetest/server:` (current commit id) - -If you want to test it on a Docker server you can easily run: - - sudo docker run registry.gitlab.com/minetest/minetest/server: - -If you want to use it in a production environment you should use volumes bound to the Docker host -to persist data and modify the configuration: - - sudo docker create -v /home/minetest/data/:/var/lib/minetest/ -v /home/minetest/conf/:/etc/minetest/ registry.gitlab.com/minetest/minetest/server:master - -Data will be written to `/home/minetest/data` on the host, and configuration will be read from `/home/minetest/conf/minetest.conf`. - -**Note:** If you don't understand the previous commands please read the official Docker documentation before use. - -You can also host your Minetest server inside a Kubernetes cluster. See our example implementation in [`misc/kubernetes.yml`](misc/kubernetes.yml). +We provide a Dockerfile that can be used to build the server. Version scheme diff --git a/misc/kubernetes.yml b/misc/kubernetes.yml deleted file mode 100644 index f2b322b8e..000000000 --- a/misc/kubernetes.yml +++ /dev/null @@ -1,53 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - app: minetest - name: minetest - namespace: default -spec: - selector: - matchLabels: - app: minetest - template: - metadata: - labels: - app: minetest - spec: - containers: - - image: registry.gitlab.com/minetest/minetest/server:master - name: minetest - ports: - - containerPort: 30000 - protocol: UDP - volumeMounts: - - mountPath: /var/lib/minetest - name: minetest-data - - mountPath: /etc/minetest - name: config - restartPolicy: Always - volumes: - - name: minetest-data - persistentVolumeClaim: - claimName: minetest-data - - configMap: - defaultMode: 420 - name: minetest - name: config ---- -apiVersion: v1 -kind: Service -metadata: - labels: - app: minetest - name: minetest - namespace: default -spec: - ports: - - name: minetest - port: 30000 - protocol: UDP - selector: - app: minetest - type: NodePort