From efdcb43f16f5ab1432df3f454fb6832388bd7220 Mon Sep 17 00:00:00 2001 From: Xstar97 Date: Mon, 18 Jul 2022 04:41:39 -0400 Subject: [PATCH] feat(st-reborn-server): Add st-reborn-server (#3204) * feat(st-reborn-server): Add st-reborn-server * update chart.yaml * formatting issue --- charts/incubator/st-reborn-server/Chart.yaml | 31 +++ .../docs/installation_notes.md | 43 ++++ charts/incubator/st-reborn-server/icon.png | Bin 0 -> 39477 bytes .../incubator/st-reborn-server/questions.yaml | 238 ++++++++++++++++++ .../st-reborn-server/templates/common.yaml | 1 + charts/incubator/st-reborn-server/values.yaml | 38 +++ 6 files changed, 351 insertions(+) create mode 100644 charts/incubator/st-reborn-server/Chart.yaml create mode 100644 charts/incubator/st-reborn-server/docs/installation_notes.md create mode 100644 charts/incubator/st-reborn-server/icon.png create mode 100644 charts/incubator/st-reborn-server/questions.yaml create mode 100644 charts/incubator/st-reborn-server/templates/common.yaml create mode 100644 charts/incubator/st-reborn-server/values.yaml diff --git a/charts/incubator/st-reborn-server/Chart.yaml b/charts/incubator/st-reborn-server/Chart.yaml new file mode 100644 index 00000000000..e87db6bdd8c --- /dev/null +++ b/charts/incubator/st-reborn-server/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: st-reborn-server +version: 0.0.1 +appVersion: "v1.2.0" +description: Skyrim Together Reborn server files. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/incubator/st-reborn-server +icon: https://truecharts.org/img/chart-icons/st-reborn-server.png +keywords: + - st-reborn-server + - gameserver +sources: + - https://github.com/tiltedphoques/TiltedEvolution + - https://hub.docker.com/r/tiltedphoques/st-reborn-server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.4 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - games + - hosting + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/charts/incubator/st-reborn-server/docs/installation_notes.md b/charts/incubator/st-reborn-server/docs/installation_notes.md new file mode 100644 index 00000000000..933cd166545 --- /dev/null +++ b/charts/incubator/st-reborn-server/docs/installation_notes.md @@ -0,0 +1,43 @@ +# Installation Notes + +## The location of STServer.ini + +It will be located in the internal directory: +/home/server/config + +## Editing STServer.ini + +The default STServer.ini config file will look like this: + +```yaml +[general] +sLogLevel=info # Logs everything +bConsole=true # Enables interactive console is enabled or not + + +[LiveServices] +bAnnounceServer=true # Makes it show on the global server list + + +[Gameplay] +fGoldLossFactor=0 # Disables players losing gold on deaths +bEnablePvp=true # Enables PVP +bEnableGreetings=false # Disables NPCs greeting +uDifficulty=5 # Setting the difficulty level at Legendary + + +[ModPolicy] +bAllowMO2=true # Allows using ModOrganizer2 +bAllowSKSE=true # Allows SKSE +bEnableModCheck=false # Disables verifying connecting users loadorder.txt (more on that later) + + +[GameServer] +sPassword=mySuperServerPassword # Setting the password to mySuperServerPassword +sAdminPassword=thisdoesntmatter # Setting the admin password to thisdoesntmatter +sServerName=My Very Best Server # Setting the server name to be "My Very Best Server" +bPremiumMode=true # Setting the tickrate to 60 +uPort=10578 # Setting the port to 10578 (important!) +``` + +for more info checkout the source [guide](https://wiki.tiltedphoques.com/tilted-online/guides/server-guide/server-configuration) diff --git a/charts/incubator/st-reborn-server/icon.png b/charts/incubator/st-reborn-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..75c1c828d55be0e0c5cad65a11cfff2b51bf58dd GIT binary patch literal 39477 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
$*EXY+UT=Td0;D2|vk#3EiO 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 Ef2?sS6aWAK literal 0 HcmV?d00001 diff --git a/charts/incubator/st-reborn-server/questions.yaml b/charts/incubator/st-reborn-server/questions.yaml new file mode 100644 index 00000000000..23845ea2ac0 --- /dev/null +++ b/charts/incubator/st-reborn-server/questions.yaml @@ -0,0 +1,238 @@ +# Include{groups} +portals: {} +questions: +# Include{global} + - variable: controller + group: "Controller" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: "Show Advanced Controller Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: "Please specify type of workload to deploy" + label: "(Advanced) Controller Type" + schema: + type: string + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" +# Include{controllerExpert} + +# Include{containerConfig} + + - variable: service + group: "Networking and Services" + label: "Configure Service(s)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10578 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 10578 + + - variable: serviceexpert + group: "Networking and Services" + label: "Show Expert Config" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: "Networking and Services" + label: "Host-Networking (Complicated)" + schema: + type: boolean + default: false +# Include{serviceExpert} +# Include{serviceList} + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceAdvanced} + - variable: logs + label: "Logs Storage" + description: "Stores the Application Logs." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceAdvanced} + - variable: data + label: "Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceAdvanced} +# Include{persistenceList} +# Include{ingressList} +# Include{security} + - variable: advancedSecurity + label: "Show Advanced Security Settings" + group: "Security and Permissions" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: "Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false +# Include{securityContextAdvanced} + - variable: podSecurityContext + group: "Security and Permissions" + label: "Pod Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 +# Include{podSecurityContextAdvanced} +# Include{resources} +# Include{advanced} +# Include{addons} diff --git a/charts/incubator/st-reborn-server/templates/common.yaml b/charts/incubator/st-reborn-server/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/charts/incubator/st-reborn-server/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/charts/incubator/st-reborn-server/values.yaml b/charts/incubator/st-reborn-server/values.yaml new file mode 100644 index 00000000000..f439076eaaa --- /dev/null +++ b/charts/incubator/st-reborn-server/values.yaml @@ -0,0 +1,38 @@ +image: + repository: tiltedphoques/st-reborn-server + pullPolicy: IfNotPresent + tag: v1.2.0@sha256:d8322e41e8d3f3e347eef10c50cce977348b24de6f90c98b78a3b4757f2fde57 + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + protocol: UDP + targetPort: 10578 + port: 10578 + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/home/server/config" + logs: + enabled: true + mountPath: "/home/server/logs" + data: + enabled: true + mountPath: "/home/server/Data"