refactor(charts): BREAKING CHANGE (#2836)

* Update Apps with new Common version

* Patch with the secret fixes from common

* fix amd
This commit is contained in:
Kjeld Schouten-Lebbing
2022-06-07 19:41:19 +02:00
committed by GitHub
parent e4911cf0b1
commit 5529c2a3af
1546 changed files with 10467 additions and 3650 deletions
+24
View File
@@ -0,0 +1,24 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
+354
View File
@@ -0,0 +1,354 @@
# Changelog<br>
<a name="impostor-server-0.0.40"></a>
### [impostor-server-0.0.40](https://github.com/truecharts/apps/compare/impostor-server-0.0.39...impostor-server-0.0.40) (2022-06-04)
#### Chore
* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826))
<a name="impostor-server-0.0.39"></a>
### [impostor-server-0.0.39](https://github.com/truecharts/apps/compare/impostor-server-0.0.38...impostor-server-0.0.39) (2022-05-31)
#### Chore
* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
<a name="impostor-server-0.0.38"></a>
### [impostor-server-0.0.38](https://github.com/truecharts/apps/compare/impostor-server-0.0.37...impostor-server-0.0.38) (2022-05-26)
#### Chore
* Auto-update chart README [skip ci]
* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
<a name="impostor-server-0.0.38"></a>
### [impostor-server-0.0.38](https://github.com/truecharts/apps/compare/impostor-server-0.0.37...impostor-server-0.0.38) (2022-05-26)
#### Chore
* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
<a name="impostor-server-0.0.37"></a>
### [impostor-server-0.0.37](https://github.com/truecharts/apps/compare/impostor-server-0.0.36...impostor-server-0.0.37) (2022-05-26)
#### Chore
* update docker general non-major ([#2756](https://github.com/truecharts/apps/issues/2756))
<a name="impostor-server-0.0.36"></a>
### [impostor-server-0.0.36](https://github.com/truecharts/apps/compare/impostor-server-0.0.35...impostor-server-0.0.36) (2022-05-24)
#### Chore
* update helm general non-major helm releases
<a name="impostor-server-0.0.35"></a>
### [impostor-server-0.0.35](https://github.com/truecharts/apps/compare/impostor-server-0.0.34...impostor-server-0.0.35) (2022-05-17)
#### Chore
* Auto-update chart README [skip ci]
* update helm general non-major helm releases
<a name="impostor-server-0.0.35"></a>
### [impostor-server-0.0.35](https://github.com/truecharts/apps/compare/impostor-server-0.0.34...impostor-server-0.0.35) (2022-05-17)
#### Chore
* update helm general non-major helm releases
<a name="impostor-server-0.0.34"></a>
### [impostor-server-0.0.34](https://github.com/truecharts/apps/compare/impostor-server-0.0.33...impostor-server-0.0.34) (2022-05-17)
#### Chore
* update helm general non-major helm releases
<a name="impostor-server-0.0.33"></a>
### [impostor-server-0.0.33](https://github.com/truecharts/apps/compare/impostor-server-0.0.32...impostor-server-0.0.33) (2022-05-10)
#### Chore
* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
<a name="impostor-server-0.0.32"></a>
### [impostor-server-0.0.32](https://github.com/truecharts/apps/compare/impostor-server-0.0.31...impostor-server-0.0.32) (2022-05-05)
#### Chore
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
<a name="impostor-server-0.0.31"></a>
### [impostor-server-0.0.31](https://github.com/truecharts/apps/compare/impostor-server-0.0.30...impostor-server-0.0.31) (2022-04-26)
#### Chore
* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
<a name="impostor-server-0.0.30"></a>
### [impostor-server-0.0.30](https://github.com/truecharts/apps/compare/impostor-server-0.0.29...impostor-server-0.0.30) (2022-04-26)
#### Chore
* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571))
<a name="impostor-server-0.0.29"></a>
### [impostor-server-0.0.29](https://github.com/truecharts/apps/compare/impostor-server-0.0.28...impostor-server-0.0.29) (2022-04-20)
#### Chore
* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
<a name="impostor-server-0.0.28"></a>
### [impostor-server-0.0.28](https://github.com/truecharts/apps/compare/impostor-server-0.0.27...impostor-server-0.0.28) (2022-04-12)
#### Chore
* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
<a name="impostor-server-0.0.27"></a>
### [impostor-server-0.0.27](https://github.com/truecharts/apps/compare/impostor-server-0.0.26...impostor-server-0.0.27) (2022-04-12)
#### Chore
* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478))
<a name="impostor-server-0.0.26"></a>
### [impostor-server-0.0.26](https://github.com/truecharts/apps/compare/impostor-server-0.0.25...impostor-server-0.0.26) (2022-04-03)
#### Chore
* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410))
<a name="impostor-server-0.0.25"></a>
### [impostor-server-0.0.25](https://github.com/truecharts/apps/compare/impostor-server-0.0.24...impostor-server-0.0.25) (2022-03-31)
#### Chore
* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361))
<a name="impostor-server-0.0.24"></a>
### [impostor-server-0.0.24](https://github.com/truecharts/apps/compare/impostor-server-0.0.23...impostor-server-0.0.24) (2022-03-30)
#### Chore
* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354))
<a name="impostor-server-0.0.23"></a>
### [impostor-server-0.0.23](https://github.com/truecharts/apps/compare/impostor-server-0.0.22...impostor-server-0.0.23) (2022-03-27)
#### Chore
* update docker general non-major
<a name="impostor-server-0.0.22"></a>
### [impostor-server-0.0.22](https://github.com/truecharts/apps/compare/impostor-server-0.0.21...impostor-server-0.0.22) (2022-03-26)
#### Chore
* bump all apps to trigger ci
<a name="impostor-server-0.0.19"></a>
### [impostor-server-0.0.19](https://github.com/truecharts/apps/compare/impostor-server-0.0.18...impostor-server-0.0.19) (2022-03-17)
#### Chore
* update helm chart common to v9.1.6 ([#2200](https://github.com/truecharts/apps/issues/2200))
<a name="impostor-server-0.0.18"></a>
### [impostor-server-0.0.18](https://github.com/truecharts/apps/compare/impostor-server-0.0.17...impostor-server-0.0.18) (2022-03-15)
#### Chore
* update helm chart common to v9.1.4 ([#2181](https://github.com/truecharts/apps/issues/2181))
<a name="impostor-server-0.0.17"></a>
### [impostor-server-0.0.17](https://github.com/truecharts/apps/compare/impostor-server-0.0.16...impostor-server-0.0.17) (2022-03-15)
#### Chore
* remove puid from values ([#2152](https://github.com/truecharts/apps/issues/2152))
* update helm chart common to v9.1.3 ([#2174](https://github.com/truecharts/apps/issues/2174))
#### Docs
* add alexthamm as a contributor for bug ([#2082](https://github.com/truecharts/apps/issues/2082))
<a name="impostor-server-0.0.16"></a>
### [impostor-server-0.0.16](https://github.com/truecharts/apps/compare/impostor-server-0.0.15...impostor-server-0.0.16) (2022-03-07)
#### Chore
* update helm chart common to v9.1.2 ([#2049](https://github.com/truecharts/apps/issues/2049))
* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040))
<a name="impostor-server-0.0.15"></a>
### [impostor-server-0.0.15](https://github.com/truecharts/apps/compare/impostor-server-0.0.14...impostor-server-0.0.15) (2022-03-03)
#### Chore
* remove fixed env from questions.yaml
* remove some ugly whitespace
* update helm chart common to v9 ([#2011](https://github.com/truecharts/apps/issues/2011))
#### Fix
* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010))
<a name="impostor-server-0.0.13"></a>
### [impostor-server-0.0.13](https://github.com/truecharts/apps/compare/impostor-server-0.0.12...impostor-server-0.0.13) (2022-03-03)
#### Chore
* remove PUID from per-app env-vars if set to 568
* update docker general non-major ([#2006](https://github.com/truecharts/apps/issues/2006))
<a name="impostor-server-0.0.12"></a>
### [impostor-server-0.0.12](https://github.com/truecharts/apps/compare/impostor-server-0.0.11...impostor-server-0.0.12) (2022-03-02)
#### Chore
* update helm chart common to v8.17.2 ([#1965](https://github.com/truecharts/apps/issues/1965))
<a name="impostor-server-0.0.11"></a>
### [impostor-server-0.0.11](https://github.com/truecharts/apps/compare/impostor-server-0.0.10...impostor-server-0.0.11) (2022-02-28)
#### Chore
* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957))
* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980))
<a name="impostor-server-0.0.10"></a>
### [impostor-server-0.0.10](https://github.com/truecharts/apps/compare/impostor-server-0.0.9...impostor-server-0.0.10) (2022-02-22)
#### Chore
* update helm chart common to v8.16.1 ([#1940](https://github.com/truecharts/apps/issues/1940))
<a name="impostor-server-0.0.9"></a>
### [impostor-server-0.0.9](https://github.com/truecharts/apps/compare/impostor-server-0.0.8...impostor-server-0.0.9) (2022-02-22)
#### Chore
* update helm chart common to v8.16.0 ([#1925](https://github.com/truecharts/apps/issues/1925))
<a name="impostor-server-0.0.8"></a>
### [impostor-server-0.0.8](https://github.com/truecharts/apps/compare/impostor-server-0.0.7...impostor-server-0.0.8) (2022-02-21)
#### Chore
* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924))
<a name="impostor-server-0.0.7"></a>
### [impostor-server-0.0.7](https://github.com/truecharts/apps/compare/impostor-server-0.0.6...impostor-server-0.0.7) (2022-02-16)
#### Chore
* update helm chart common to v8.15.4 ([#1879](https://github.com/truecharts/apps/issues/1879))
<a name="impostor-server-0.0.6"></a>
### [impostor-server-0.0.6](https://github.com/truecharts/apps/compare/impostor-server-0.0.5...impostor-server-0.0.6) (2022-02-08)
#### Chore
* update helm chart common to v8.15.2 ([#1870](https://github.com/truecharts/apps/issues/1870))
<a name="impostor-server-0.0.5"></a>
### [impostor-server-0.0.5](https://github.com/truecharts/apps/compare/impostor-server-0.0.4...impostor-server-0.0.5) (2022-02-07)
#### Chore
* update helm chart common to v8.15.1 ([#1864](https://github.com/truecharts/apps/issues/1864))
<a name="impostor-server-0.0.4"></a>
### [impostor-server-0.0.4](https://github.com/truecharts/apps/compare/impostor-server-0.0.3...impostor-server-0.0.4) (2022-02-06)
#### Chore
* update helm chart common to v8.15.0 ([#1856](https://github.com/truecharts/apps/issues/1856))
<a name="imposter-server-0.0.2"></a>
### imposter-server-0.0.2 (2022-02-04)
#### Feat
* add games train and two gameservers ([#1839](https://github.com/truecharts/apps/issues/1839))
#### Fix
* correct PUID references
+7
View File
@@ -0,0 +1,7 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.
+27
View File
@@ -0,0 +1,27 @@
apiVersion: v2
appVersion: "1.6.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.0.8
deprecated: false
description: A private Among Us server
home: https://github.com/truecharts/apps/tree/master/charts/games/impostor-server
icon: https://truecharts.org/_static/img/appicons/impostor-server.png
keywords:
- impostor-server
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: impostor-server
sources:
- https://github.com/truecharts/apps/tree/master/incubator/impostor-server
type: application
version: 1.0.0
annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U
+37
View File
@@ -0,0 +1,37 @@
# Introduction
A private Among Us server
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/truecharts/apps/tree/master/incubator/impostor-server>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 9.3.24 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
## Upgrading, Rolling Back and Uninstalling the Chart
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project
@@ -0,0 +1,21 @@
#!/usr/bin/python3
import json
import os
import sys
def migrate(values):
values.update({
**({'secretEnv': values['secret']} if values.get('secret') else {}),
**({'secret': {}} if values.get('secret'))
})
return values
if __name__ == '__main__':
if len(sys.argv) != 2:
exit(1)
if os.path.exists(sys.argv[1]):
with open(sys.argv[1], 'r') as f:
print(json.dumps(migrate(json.loads(f.read()))))
@@ -0,0 +1,4 @@
image:
repository: tccr.io/truecharts/impostor-server-nightly
pullPolicy: IfNotPresent
tag: vnightly@sha256:c153c77386ce5733239e7b97fd222096b07e6aa9ab8dd3e1b170d6fc71decba8
@@ -0,0 +1,33 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.IMPOSTOR_AntiCheat__BanIpFromGame | bool | `true` | |
| env.IMPOSTOR_AntiCheat__Enabled | bool | `true` | |
| env.IMPOSTOR_Debug__GameRecorderEnabled | bool | `false` | |
| env.IMPOSTOR_Debug__GameRecorderPath | string | `""` | |
| env.IMPOSTOR_Server__ListenIp | string | `"0.0.0.0"` | |
| env.IMPOSTOR_Server__PublicIp | string | `"127.0.0.1"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"tccr.io/truecharts/impostor-server"` | |
| image.tag | string | `"v1.6.0@sha256:789dda6ea04417d5a7abb9f0373e53ecab7a2cd7b77fa7fc8d9620d977b0e863"` | |
| nightlyImage.pullPolicy | string | `"IfNotPresent"` | |
| nightlyImage.repository | string | `"tccr.io/truecharts/impostor-server-nightly"` | |
| nightlyImage.tag | string | `"vnightly@sha256:2a016fab8b732eff25a55fabe905c580f22cd228a91e826d97dda16a814f34f5"` | |
| probes.liveness | object | See below | Liveness probe configuration |
| probes.readiness | object | See below | Redainess probe configuration |
| probes.startup | object | See below | Startup probe configuration |
| service.main.ports.main.port | int | `22023` | |
| service.main.ports.main.protocol | string | `"UDP"` | |
| service.main.ports.main.targetPort | int | `22023` | |
All Rights Reserved - The TrueCharts Project
@@ -0,0 +1,304 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: imageSelector
group: "Container Image"
label: "Select Image"
schema:
type: string
default: "image"
enum:
- value: "image"
description: "Stable"
- value: "nightlyImage"
description: "Nightly"
- 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}
- variable: env
group: "Container Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: IMPOSTOR_Server__PublicIp
label: "Server Public IP"
schema:
type: string
required: true
default: "127.0.0.1"
- variable: IMPOSTOR_Server__ListenIp
label: "Server Listen IP"
schema:
type: string
required: true
default: "0.0.0.0"
- variable: IMPOSTOR_AntiCheat__Enabled
label: "Enable/Disable Anti Cheat"
schema:
type: boolean
required: false
default: true
- variable: IMPOSTOR_AntiCheat__BanIpFromGame
label: "Enable/Disable Anti Cheat Ban IP"
schema:
type: boolean
required: false
default: true
- variable: debug
label: "Show Debug settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: IMPOSTOR_Debug__GameRecorderEnabled
label: "Enable/Disable Game Recorder"
schema:
type: boolean
required: false
default: false
- variable: IMPOSTOR_Debug__GameRecorderPath
label: "Game Recorder Path"
schema:
type: string
required: false
default: ""
# 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: 22023
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: enabled
label: "Enable the port"
schema:
type: boolean
default: true
- 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: 22023
- 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}
# 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: true
# 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: 568
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 568
- 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}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{{ include "tc.common.loader.all" . }}
+41
View File
@@ -0,0 +1,41 @@
image:
repository: tccr.io/truecharts/impostor-server
pullPolicy: IfNotPresent
tag: v1.6.0@sha256:789dda6ea04417d5a7abb9f0373e53ecab7a2cd7b77fa7fc8d9620d977b0e863
nightlyImage:
repository: tccr.io/truecharts/impostor-server-nightly
pullPolicy: IfNotPresent
tag: vnightly@sha256:c153c77386ce5733239e7b97fd222096b07e6aa9ab8dd3e1b170d6fc71decba8
env:
IMPOSTOR_Server__PublicIp: "127.0.0.1"
IMPOSTOR_Server__ListenIp: "0.0.0.0"
IMPOSTOR_AntiCheat__Enabled: true
IMPOSTOR_AntiCheat__BanIpFromGame: true
IMPOSTOR_Debug__GameRecorderEnabled: false
IMPOSTOR_Debug__GameRecorderPath: ""
service:
main:
ports:
main:
protocol: UDP
port: 22023
targetPort: 22023
probes:
# -- Liveness probe configuration
# @default -- See below
liveness:
enabled: false
# -- Redainess probe configuration
# @default -- See below
readiness:
enabled: false
# -- Startup probe configuration
# @default -- See below
startup:
enabled: false