diff --git a/charts/stable/lancache-dns/Chart.yaml b/charts/stable/lancache-dns/Chart.yaml index 468e9e2c1ec..d84ed1c3731 100644 --- a/charts/stable/lancache-dns/Chart.yaml +++ b/charts/stable/lancache-dns/Chart.yaml @@ -1,27 +1,27 @@ apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: lancache-dns -version: 4.0.9 appVersion: "latest" -description: DNS Chart service for a steam cache. -type: application +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.6.1 deprecated: false +description: DNS Chart service for a steam cache. home: https://truecharts.org/charts/stable/lancache-dns icon: https://truecharts.org/img/hotlink-ok/chart-icons/lancache-dns.png keywords: - lancache-dns - dns -sources: - - https://github.com/truecharts/charts/tree/master/charts/stable/lancache-dns - - https://github.com/lancachenet/lancache-dns -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.6.4 +kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org name: TrueCharts url: https://truecharts.org +name: lancache-dns +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/lancache-dns + - https://github.com/lancachenet/lancache-dns +type: application +version: 4.0.10 annotations: truecharts.org/catagories: | - networking diff --git a/charts/stable/lancache-dns/questions.yaml b/charts/stable/lancache-dns/questions.yaml index 35eaa5bdd4c..4f6ab20574e 100644 --- a/charts/stable/lancache-dns/questions.yaml +++ b/charts/stable/lancache-dns/questions.yaml @@ -18,25 +18,25 @@ questions: type: dict attrs: - variable: CACHE_DOMAINS_REPO - label: "CACHE DOMAINS REPO" + label: "Cache Domains Repo" description: "The github repo url for the cache_domains files to use to populate the cdn maps." schema: type: string default: "https://github.com/uklans/cache-domains.git" - variable: CACHE_DOMAINS_BRANCH - label: "CACHE DOMAINS BRANCH" + label: "Cache Domains Branch" description: "The branch of the CACHE_DOMAINS_REPO to use" schema: type: string default: "master" - variable: UPSTREAM_DNS - label: "UPSTREAM DNS" + label: "Upstream DNS" description: "Upstream DNS server(s) the cache should use(separated by spaces). Do NOT point this at lancache-dns)" schema: type: string default: "1.1.1.1;1.0.0.1" - variable: USE_GENERIC_CACHE - label: "USE GENERIC CACHE" + label: "Use Generic Cache" description: "If you are using a single monolithic instance set this to true" schema: type: boolean @@ -44,8 +44,8 @@ questions: show_subquestions_if: true subquestions: - variable: LANCACHE_IP - label: "LANCACHE IP" - description: "Set the IP for the lancache-monolithic app only if USE_GENERIC_CACHE is true" + label: "Lancache IP" + description: "Set the IP for the lancache-monolithic" schema: type: string required: true @@ -53,23 +53,42 @@ questions: - variable: customdisable label: "Disable Cache DNS Resolvers" schema: - show_if: [["USE_GENERIC_CACHE", "=", true]] type: boolean default: false show_subquestions_if: true subquestions: - variable: DISABLE_BLIZZARD - label: "Disable BLIZZARD" + label: "Disable Blizzard" schema: type: boolean default: false - variable: DISABLE_RIOT - label: "Disable RIOT" + label: "Disable Riot" schema: type: boolean default: false - variable: DISABLE_UPLAY - label: "Disable UPLAY" + label: "Disable Uplay" + schema: + type: boolean + default: false + - variable: DISABLE_STEAM + label: "Disable Steam" + schema: + type: boolean + default: false + - variable: DISABLE_ORIGIN + label: "Disable Origin" + schema: + type: boolean + default: false + - variable: DISABLE_SONY + label: "Disable Sony" + schema: + type: boolean + default: false + - variable: DISABLE_SQUARE + label: "Disable Square" schema: type: boolean default: false diff --git a/charts/stable/lancache-dns/values.yaml b/charts/stable/lancache-dns/values.yaml index 4ff4eee6c8a..549f571842b 100644 --- a/charts/stable/lancache-dns/values.yaml +++ b/charts/stable/lancache-dns/values.yaml @@ -2,26 +2,14 @@ image: repository: tccr.io/truecharts/lancache-dns pullPolicy: IfNotPresent tag: latest@sha256:9de67e9a32730d8f4c1223eb368f92ef89ea93a9e373ac49b249cc58936335f2 -service: - main: - ports: - main: - port: 53 - targetPort: 53 - dns: - enabled: true - protocol: udp - port: 53 - targetPort: 53 -portal: - open: - enabled: false + securityContext: container: readOnlyRootFilesystem: false runAsNonRoot: false runAsUser: 0 runAsGroup: 0 + workload: main: podSpec: @@ -45,3 +33,22 @@ workload: DISABLE_BLIZZARD: false DISABLE_RIOT: false DISABLE_UPLAY: false + DISABLE_ORIGIN: false + DISABLE_SONY: false + DISABLE_SQUARE: false + +service: + main: + ports: + main: + port: 53 + targetPort: 53 + dns: + enabled: true + protocol: udp + port: 53 + targetPort: 53 + +portal: + open: + enabled: false