add server.properties and update k8s with ram env
This commit is contained in:
@@ -13,31 +13,27 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: minecraft-1-15-1
|
- name: minecraft-1-15-1
|
||||||
image: ducoterra/minecraft_1.15.1:0.0.1
|
image: ducoterra/minecraft_1.15.1:0.0.4
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
memory: 1Mi
|
memory: 1Mi
|
||||||
cpu: 1m
|
cpu: 1m
|
||||||
limits:
|
limits:
|
||||||
memory: "16Gi"
|
memory: "8Gi"
|
||||||
cpu: "4"
|
cpu: "4"
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 25565
|
- containerPort: 25565
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /minecraft/world
|
- mountPath: /mc_data
|
||||||
name: world
|
name: data
|
||||||
- mountPath: /minecraft/logs
|
|
||||||
name: logs
|
|
||||||
tty: true
|
tty: true
|
||||||
stdin: true
|
stdin: true
|
||||||
command:
|
env:
|
||||||
- "bash"
|
- name: MAX_RAM
|
||||||
- "-c"
|
value: "8"
|
||||||
- "java -Xmx4096M -Xms1024M -XX:ParallelGCThreads=2 -jar server.jar nogui"
|
- name: MIN_RAM
|
||||||
|
value: "1"
|
||||||
volumes:
|
volumes:
|
||||||
- name: world
|
- name: data
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: minecraft-1-15-1-world
|
claimName: minecraft-1-15-1
|
||||||
- name: logs
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: minecraft-1-15-1-logs
|
|
||||||
|
|||||||
23
k8s/pvc.yaml
23
k8s/pvc.yaml
@@ -1,23 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: minecraft-1-15-1-world
|
|
||||||
spec:
|
|
||||||
storageClassName: local-path
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 32Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: minecraft-1-15-1-logs
|
|
||||||
spec:
|
|
||||||
storageClassName: local-path
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 8Gi
|
|
||||||
11
k8s/pvc/pvc.yaml
Normal file
11
k8s/pvc/pvc.yaml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: PersistentVolumeClaim
|
||||||
|
metadata:
|
||||||
|
name: minecraft-1-15-1
|
||||||
|
spec:
|
||||||
|
storageClassName: local-path
|
||||||
|
accessModes:
|
||||||
|
- ReadWriteOnce
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
storage: 64Gi
|
||||||
39
server/server.properties
Normal file
39
server/server.properties
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
#Minecraft server properties
|
||||||
|
#Thu Jan 02 01:15:23 UTC 2020
|
||||||
|
max-tick-time=60000
|
||||||
|
generator-settings=
|
||||||
|
force-gamemode=false
|
||||||
|
allow-nether=true
|
||||||
|
gamemode=0
|
||||||
|
broadcast-console-to-ops=true
|
||||||
|
enable-query=false
|
||||||
|
player-idle-timeout=0
|
||||||
|
difficulty=3
|
||||||
|
spawn-monsters=true
|
||||||
|
op-permission-level=4
|
||||||
|
pvp=true
|
||||||
|
snooper-enabled=true
|
||||||
|
level-type=amplified
|
||||||
|
hardcore=false
|
||||||
|
enable-command-block=false
|
||||||
|
max-players=20
|
||||||
|
network-compression-threshold=256
|
||||||
|
resource-pack-sha1=
|
||||||
|
max-world-size=29999984
|
||||||
|
server-port=25565
|
||||||
|
server-ip=
|
||||||
|
spawn-npcs=true
|
||||||
|
allow-flight=true
|
||||||
|
level-name=world
|
||||||
|
view-distance=10
|
||||||
|
resource-pack=
|
||||||
|
spawn-animals=true
|
||||||
|
white-list=true
|
||||||
|
generate-structures=true
|
||||||
|
online-mode=true
|
||||||
|
max-build-height=256
|
||||||
|
level-seed=
|
||||||
|
prevent-proxy-connections=false
|
||||||
|
use-native-transport=true
|
||||||
|
motd=This is gonna be interesting
|
||||||
|
enable-rcon=false
|
||||||
Reference in New Issue
Block a user