From ab7ce3efaa8fe7ca919a92ba5027390a60491011 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Wed, 8 Mar 2023 20:43:39 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- enterprise/authelia/15.0.10/CHANGELOG.md | 89 + enterprise/authelia/15.0.10/Chart.yaml | 44 + enterprise/authelia/15.0.10/LICENSE | 106 + enterprise/authelia/15.0.10/README.md | 27 + enterprise/authelia/15.0.10/app-changelog.md | 9 + enterprise/authelia/15.0.10/app-readme.md | 8 + .../15.0.10/charts/common-12.2.24.tgz | Bin 0 -> 237879 bytes .../authelia/15.0.10/charts/redis-6.0.14.tgz | Bin 0 -> 243966 bytes enterprise/authelia/15.0.10/ix_values.yaml | 619 ++++ enterprise/authelia/15.0.10/questions.yaml | 2781 +++++++++++++++++ .../authelia/15.0.10/templates/NOTES.txt | 1 + .../authelia/15.0.10/templates/_configmap.tpl | 248 ++ .../authelia/15.0.10/templates/_secrets.tpl | 53 + .../authelia/15.0.10/templates/common.yaml | 77 + enterprise/authelia/15.0.10/values.yaml | 0 15 files changed, 4062 insertions(+) create mode 100644 enterprise/authelia/15.0.10/CHANGELOG.md create mode 100644 enterprise/authelia/15.0.10/Chart.yaml create mode 100644 enterprise/authelia/15.0.10/LICENSE create mode 100644 enterprise/authelia/15.0.10/README.md create mode 100644 enterprise/authelia/15.0.10/app-changelog.md create mode 100644 enterprise/authelia/15.0.10/app-readme.md create mode 100644 enterprise/authelia/15.0.10/charts/common-12.2.24.tgz create mode 100644 enterprise/authelia/15.0.10/charts/redis-6.0.14.tgz create mode 100644 enterprise/authelia/15.0.10/ix_values.yaml create mode 100644 enterprise/authelia/15.0.10/questions.yaml create mode 100644 enterprise/authelia/15.0.10/templates/NOTES.txt create mode 100644 enterprise/authelia/15.0.10/templates/_configmap.tpl create mode 100644 enterprise/authelia/15.0.10/templates/_secrets.tpl create mode 100644 enterprise/authelia/15.0.10/templates/common.yaml create mode 100644 enterprise/authelia/15.0.10/values.yaml diff --git a/enterprise/authelia/15.0.10/CHANGELOG.md b/enterprise/authelia/15.0.10/CHANGELOG.md new file mode 100644 index 00000000000..fe29bb79865 --- /dev/null +++ b/enterprise/authelia/15.0.10/CHANGELOG.md @@ -0,0 +1,89 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [authelia-15.0.10](https://github.com/truecharts/charts/compare/authelia-15.0.9...authelia-15.0.10) (2023-03-08) + +### Fix + +- indent priv key ([#7770](https://github.com/truecharts/charts/issues/7770)) + + + + +## [authelia-15.0.9](https://github.com/truecharts/charts/compare/authelia-15.0.8...authelia-15.0.9) (2023-03-08) + +### Chore + +- cleanup secret a bit ([#7768](https://github.com/truecharts/charts/issues/7768)) + + + + +## [authelia-15.0.8](https://github.com/truecharts/charts/compare/authelia-15.0.7...authelia-15.0.8) (2023-03-07) + +### Fix + +- fix broken fetching of old values on authelia ([#7764](https://github.com/truecharts/charts/issues/7764)) + + + + +## [authelia-15.0.7](https://github.com/truecharts/charts/compare/authelia-15.0.6...authelia-15.0.7) (2023-03-07) + +### Fix + +- prevent encryption key resets + + + + +## [authelia-15.0.6](https://github.com/truecharts/charts/compare/authelia-15.0.5...authelia-15.0.6) (2023-03-07) + +### Fix + +- misc fixes from common and prometheus storageclass patch ([#7762](https://github.com/truecharts/charts/issues/7762)) + + + + +## [authelia-15.0.5](https://github.com/truecharts/charts/compare/authelia-15.0.4...authelia-15.0.5) (2023-03-06) + + + + +## [authelia-15.0.4](https://github.com/truecharts/charts/compare/authelia-15.0.3...authelia-15.0.4) (2023-03-06) + +### Chore + +- bump common and dependencies ([#7751](https://github.com/truecharts/charts/issues/7751)) + + + + +## [authelia-15.0.3](https://github.com/truecharts/charts/compare/authelia-15.0.1...authelia-15.0.3) (2023-03-06) + +### Chore + +- bump common and dependencies ([#7749](https://github.com/truecharts/charts/issues/7749)) + + + + +## [authelia-15.0.1](https://github.com/truecharts/charts/compare/authelia-15.0.0...authelia-15.0.1) (2023-03-05) + +### Chore + +- bump common and enterprise train for stability ([#7747](https://github.com/truecharts/charts/issues/7747)) + + ### Fix + +- bump common for release + + + + +## [authelia-15.0.0](https://github.com/truecharts/charts/compare/authelia-14.0.29...authelia-15.0.0) (2023-03-04) + diff --git a/enterprise/authelia/15.0.10/Chart.yaml b/enterprise/authelia/15.0.10/Chart.yaml new file mode 100644 index 00000000000..ba91f5de0e0 --- /dev/null +++ b/enterprise/authelia/15.0.10/Chart.yaml @@ -0,0 +1,44 @@ +apiVersion: v2 +appVersion: "4.37.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.24 + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.14 +deprecated: false +description: Authelia is a Single Sign-On Multi-Factor portal for web apps +home: https://truecharts.org/charts/enterprise/authelia +icon: https://truecharts.org/img/hotlink-ok/chart-icons/authelia.png +keywords: + - authelia + - authentication + - login + - SSO + - Authentication + - Security + - Two-Factor + - U2F + - YubiKey + - Push Notifications + - LDAP +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: authelia +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/authelia + - https://ghcr.io/authelia/authelia ghcr.io/authelia/authelia + - https://github.com/authelia/chartrepo + - https://github.com/authelia/authelia +type: application +version: 15.0.10 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/authelia/15.0.10/LICENSE b/enterprise/authelia/15.0.10/LICENSE new file mode 100644 index 00000000000..80e4ab93f92 --- /dev/null +++ b/enterprise/authelia/15.0.10/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Cert-Manager" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/enterprise/authelia/15.0.10/README.md b/enterprise/authelia/15.0.10/README.md new file mode 100644 index 00000000000..de60b9ed65c --- /dev/null +++ b/enterprise/authelia/15.0.10/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/enterprise/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/enterprise/authelia/15.0.10/app-changelog.md b/enterprise/authelia/15.0.10/app-changelog.md new file mode 100644 index 00000000000..045df8eecef --- /dev/null +++ b/enterprise/authelia/15.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [authelia-15.0.10](https://github.com/truecharts/charts/compare/authelia-15.0.9...authelia-15.0.10) (2023-03-08) + +### Fix + +- indent priv key ([#7770](https://github.com/truecharts/charts/issues/7770)) + + \ No newline at end of file diff --git a/enterprise/authelia/15.0.10/app-readme.md b/enterprise/authelia/15.0.10/app-readme.md new file mode 100644 index 00000000000..9417c0c13d5 --- /dev/null +++ b/enterprise/authelia/15.0.10/app-readme.md @@ -0,0 +1,8 @@ +Authelia is a Single Sign-On Multi-Factor portal for web apps + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/enterprise/authelia](https://truecharts.org/charts/enterprise/authelia) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/authelia/15.0.10/charts/common-12.2.24.tgz b/enterprise/authelia/15.0.10/charts/common-12.2.24.tgz new file mode 100644 index 0000000000000000000000000000000000000000..d9155693b5dd21f807450aac2943e8d04ec38449 GIT binary patch literal 237879 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

9*7wbqKF2W;JJ^OW6@p_e}K8 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 Usoc1H4*&rF|Ml7U=>XIt01&j?{Qv*} literal 0 HcmV?d00001 diff --git a/enterprise/authelia/15.0.10/charts/redis-6.0.14.tgz b/enterprise/authelia/15.0.10/charts/redis-6.0.14.tgz new file mode 100644 index 0000000000000000000000000000000000000000..fb93c84df47c9aa05bb6acac9bb3e5122e5ef702 GIT binary patch literal 243966 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
--=0AzIQBY86(FV(0G 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 z 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 JSR@75e*nj9{TcuO literal 0 HcmV?d00001 diff --git a/enterprise/authelia/15.0.10/ix_values.yaml b/enterprise/authelia/15.0.10/ix_values.yaml new file mode 100644 index 00000000000..79559954057 --- /dev/null +++ b/enterprise/authelia/15.0.10/ix_values.yaml @@ -0,0 +1,619 @@ +image: + repository: tccr.io/truecharts/authelia + pullPolicy: IfNotPresent + tag: 4.37.5@sha256:76a4617539534cec140fd98a12f721b878524f2df3a3653f3df8ff2b7eaab586 + +workload: + main: + podSpec: + containers: + main: + command: ["authelia"] + args: ["--config=/configuration.yaml"] + envFrom: + - configMapRef: + name: authelia-paths + probes: + liveness: + type: http + path: /api/health" + + readiness: + type: http + path: "/api/health" + + startup: + type: http + path: "/api/health" + +service: + main: + ports: + main: + port: 9091 + targetPort: 9091 + +persistence: + config: + enabled: true + mountPath: "/config" + +cnpg: + main: + enabled: true + user: authelia + database: authelia + +# Enabled redis +# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/redis +redis: + enabled: true + +domain: example.com + +## +## Server Configuration +## +server: + ## + ## Port sets the configured port for the daemon, service, and the probes. + ## Default is 9091 and should not need to be changed. + ## + port: 9091 + + ## Buffers usually should be configured to be the same value. + ## Explanation at https://www.authelia.com/docs/configuration/server.html + ## Read buffer size adjusts the server's max incoming request size in bytes. + ## Write buffer size does the same for outgoing responses. + read_buffer_size: 4096 + write_buffer_size: 4096 + ## Set the single level path Authelia listens on. + ## Must be alphanumeric chars and should not contain any slashes. + path: "" + +log: + ## Level of verbosity for logs: info, debug, trace. + level: trace + + ## Format the logs are written as: json, text. + format: text + + ## TODO: Statefulness check should check if this is set, and the configMap should enable it. + ## File path where the logs will be written. If not set logs are written to stdout. + # file_path: /config/authelia.log + +## Default redirection URL +## +## If user tries to authenticate without any referer, Authelia does not know where to redirect the user to at the end +## of the authentication process. This parameter allows you to specify the default redirection URL Authelia will use +## in such a case. +## +## Note: this parameter is optional. If not provided, user won't be redirected upon successful authentication. +## Default is https://www. (value at the top of the values.yaml). +default_redirection_url: "" +# default_redirection_url: https://example.com + +theme: light + +## +## TOTP Configuration +## +## Parameters used for TOTP generation +totp: + ## The issuer name displayed in the Authenticator application of your choice + ## See: https://github.com/google/google-authenticator/wiki/Key-Uri-Format for more info on issuer names + ## Defaults to . + issuer: "" + ## The period in seconds a one-time password is current for. Changing this will require all users to register + ## their TOTP applications again. Warning: before changing period read the docs link below. + period: 30 + ## The skew controls number of one-time passwords either side of the current one that are valid. + ## Warning: before changing skew read the docs link below. + ## See: https://www.authelia.com/docs/configuration/one-time-password.html#period-and-skew to read the documentation. + skew: 1 + +## +## Duo Push API Configuration +## +## Parameters used to contact the Duo API. Those are generated when you protect an application of type +## "Partner Auth API" in the management panel. +duo_api: + enabled: false + hostname: api-123456789.example.com + integration_key: ABCDEF + plain_api_key: "" + +## +## Authentication Backend Provider Configuration +## +## Used for verifying user passwords and retrieve information such as email address and groups users belong to. +## +## The available providers are: `file`, `ldap`. You must use one and only one of these providers. +authentication_backend: + ## Disable both the HTML element and the API for reset password functionality + disable_reset_password: false + + ## The amount of time to wait before we refresh data from the authentication backend. Uses duration notation. + ## To disable this feature set it to 'disable', this will slightly reduce security because for Authelia, users will + ## always belong to groups they belonged to at the time of login even if they have been removed from them in LDAP. + ## To force update on every request you can set this to '0' or 'always', this will increase processor demand. + ## See the below documentation for more information. + ## Duration Notation docs: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ## Refresh Interval docs: https://www.authelia.com/docs/configuration/authentication/ldap.html#refresh-interval + refresh_interval: 5m + + ## LDAP backend configuration. + ## + ## This backend allows Authelia to be scaled to more + ## than one instance and therefore is recommended for + ## production. + ldap: + ## Enable LDAP Backend. + enabled: false + + ## The LDAP implementation, this affects elements like the attribute utilised for resetting a password. + ## Acceptable options are as follows: + ## - 'activedirectory' - For Microsoft Active Directory. + ## - 'custom' - For custom specifications of attributes and filters. + ## This currently defaults to 'custom' to maintain existing behaviour. + ## + ## Depending on the option here certain other values in this section have a default value, notably all of the + ## attribute mappings have a default value that this config overrides, you can read more about these default values + ## at https://www.authelia.com/docs/configuration/authentication/ldap.html#defaults + implementation: activedirectory + + ## The url to the ldap server. Format: ://

[:]. + ## Scheme can be ldap or ldaps in the format (port optional). + url: ldap://openldap.default.svc.cluster.local + + ## Connection Timeout. + timeout: 5s + + ## Use StartTLS with the LDAP connection. + start_tls: false + + tls: + ## Server Name for certificate validation (in case it's not set correctly in the URL). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for either Secure LDAP or LDAP StartTLS. + minimum_version: TLS1.2 + + ## The base dn for every LDAP query. + base_dn: DC=example,DC=com + + ## The attribute holding the username of the user. This attribute is used to populate the username in the session + ## information. It was introduced due to #561 to handle case insensitive search queries. For you information, + ## Microsoft Active Directory usually uses 'sAMAccountName' and OpenLDAP usually uses 'uid'. Beware that this + ## attribute holds the unique identifiers for the users binding the user and the configuration stored in database. + ## Therefore only single value attributes are allowed and the value must never be changed once attributed to a user + ## otherwise it would break the configuration for that user. Technically, non-unique attributes like 'mail' can also + ## be used but we don't recommend using them, we instead advise to use the attributes mentioned above + ## (sAMAccountName and uid) to follow https://www.ietf.org/rfc/rfc2307.txt. + username_attribute: "" + + ## An additional dn to define the scope to all users. + additional_users_dn: OU=Users + + ## The users filter used in search queries to find the user profile based on input filled in login form. + ## Various placeholders are available in the user filter: + ## - {input} is a placeholder replaced by what the user inputs in the login form. + ## - {username_attribute} is a mandatory placeholder replaced by what is configured in `username_attribute`. + ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`. + ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later + ## versions, so please don't use it. + ## + ## Recommended settings are as follows: + ## - Microsoft Active Directory: (&({username_attribute}={input})(objectCategory=person)(objectClass=user)) + ## - OpenLDAP: + ## - (&({username_attribute}={input})(objectClass=person)) + ## - (&({username_attribute}={input})(objectClass=inetOrgPerson)) + ## + ## To allow sign in both with username and email, one can use a filter like + ## (&(|({username_attribute}={input})({mail_attribute}={input}))(objectClass=person)) + users_filter: "" + + ## An additional dn to define the scope of groups. + additional_groups_dn: OU=Groups + + ## The groups filter used in search queries to find the groups of the user. + ## - {input} is a placeholder replaced by what the user inputs in the login form. + ## - {username} is a placeholder replace by the username stored in LDAP (based on `username_attribute`). + ## - {dn} is a matcher replaced by the user distinguished name, aka, user DN. + ## - {username_attribute} is a placeholder replaced by what is configured in `username_attribute`. + ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`. + ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later + ## versions, so please don't use it. + ## - DON'T USE - {1} is an alias for {username} supported for backward compatibility but it will be deprecated in + ## later version, so please don't use it. + ## + ## If your groups use the `groupOfUniqueNames` structure use this instead: + ## (&(uniquemember={dn})(objectclass=groupOfUniqueNames)) + groups_filter: "" + + ## The attribute holding the name of the group + group_name_attribute: "" + + ## The attribute holding the mail address of the user. If multiple email addresses are defined for a user, only the + ## first one returned by the LDAP server is used. + mail_attribute: "" + + ## The attribute holding the display name of the user. This will be used to greet an authenticated user. + display_name_attribute: "" + + ## The username of the admin user. + user: CN=Authelia,DC=example,DC=com + plain_password: "" + + ## + ## File (Authentication Provider) + ## + ## With this backend, the users database is stored in a file which is updated when users reset their passwords. + ## Therefore, this backend is meant to be used in a dev environment and not in production since it prevents Authelia + ## to be scaled to more than one instance. The options under 'password' have sane defaults, and as it has security + ## implications it is highly recommended you leave the default values. Before considering changing these settings + ## please read the docs page below: + ## https://www.authelia.com/docs/configuration/authentication/file.html#password-hash-algorithm-tuning + ## + ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html + ## + file: + enabled: true + path: /config/users_database.yml + password: + algorithm: argon2id + iterations: 1 + key_length: 32 + salt_length: 16 + memory: 1024 + parallelism: 8 + +## +## Access Control Configuration +## +## Access control is a list of rules defining the authorizations applied for one resource to users or group of users. +## +## If 'access_control' is not defined, ACL rules are disabled and the 'bypass' rule is applied, i.e., access is allowed +## to anyone. Otherwise restrictions follow the rules defined. +## +## Note: One can use the wildcard * to match any subdomain. +## It must stand at the beginning of the pattern. (example: *.mydomain.com) +## +## Note: You must put patterns containing wildcards between simple quotes for the YAML to be syntactically correct. +## +## Definition: A 'rule' is an object with the following keys: 'domain', 'subject', 'policy' and 'resources'. +## +## - 'domain' defines which domain or set of domains the rule applies to. +## +## - 'subject' defines the subject to apply authorizations to. This parameter is optional and matching any user if not +## provided. If provided, the parameter represents either a user or a group. It should be of the form +## 'user:' or 'group:'. +## +## - 'policy' is the policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'. +## +## - 'resources' is a list of regular expressions that matches a set of resources to apply the policy to. This parameter +## is optional and matches any resource if not provided. +## +## Note: the order of the rules is important. The first policy matching (domain, resource, subject) applies. +access_control: + ## Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'. It is the policy applied to any + ## resource if there is no policy to be applied to the user. + default_policy: deny + + networks: [] + # networks: + # - name: private + # networks: + # - 10.0.0.0/8 + # - 172.16.0.0/12 + # - 192.168.0.0/16 + # - name: vpn + # networks: + # - 10.9.0.0/16 + + rules: [] + # rules: + # - domain: public.example.com + # policy: bypass + # - domain: "*.example.com" + # policy: bypass + # methods: + # - OPTIONS + # - domain: secure.example.com + # policy: one_factor + # networks: + # - private + # - vpn + # - 192.168.1.0/24 + # - 10.0.0.1 + # - domain: + # - secure.example.com + # - private.example.com + # policy: two_factor + # - domain: singlefactor.example.com + # policy: one_factor + # - domain: "mx2.mail.example.com" + # subject: "group:admins" + # policy: deny + # - domain: "*.example.com" + # subject: + # - "group:admins" + # - "group:moderators" + # policy: two_factor + # - domain: dev.example.com + # resources: + # - "^/groups/dev/.*$" + # subject: "group:dev" + # policy: two_factor + # - domain: dev.example.com + # resources: + # - "^/users/john/.*$" + # subject: + # - ["group:dev", "user:john"] + # - "group:admins" + # policy: two_factor + # - domain: "{user}.example.com" + # policy: bypass + +## +## Session Provider Configuration +## +## The session cookies identify the user once logged in. +## The available providers are: `memory`, `redis`. Memory is the provider unless redis is defined. +session: + ## The name of the session cookie. (default: authelia_session). + name: authelia_session + + ## Sets the Cookie SameSite value. Possible options are none, lax, or strict. + ## Please read https://www.authelia.com/docs/configuration/session.html#same_site + same_site: lax + + ## The time in seconds before the cookie expires and session is reset. + expiration: 1h + + ## The inactivity time in seconds before the session is reset. + inactivity: 5m + + ## The remember me duration. + ## Value is in seconds, or duration notation. Value of 0 disables remember me. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ## Longer periods are considered less secure because a stolen cookie will last longer giving attackers more time to + ## spy or attack. Currently the default is 1M or 1 month. + remember_me_duration: 1M + +## +## Redis Provider +## +## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html +## +## The redis connection details +redisProvider: + port: 6379 + + ## Optional username to be used with authentication. + # username: authelia + username: "" + + ## This is the Redis DB Index https://redis.io/commands/select (sometimes referred to as database number, DB, etc). + database_index: 0 + + ## The maximum number of concurrent active connections to Redis. + maximum_active_connections: 8 + + ## The target number of idle connections to have open ready for work. Useful when opening connections is slow. + minimum_idle_connections: 0 + + ## The Redis TLS configuration. If defined will require a TLS connection to the Redis instance(s). + tls: + enabled: false + + ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for the connection. + minimum_version: TLS1.2 + + ## The Redis HA configuration options. + ## This provides specific options to Redis Sentinel, sentinel_name must be defined (Master Name). + high_availability: + enabled: false + enabledSecret: false + ## Sentinel Name / Master Name + sentinel_name: mysentinel + + ## The additional nodes to pre-seed the redis provider with (for sentinel). + ## If the host in the above section is defined, it will be combined with this list to connect to sentinel. + ## For high availability to be used you must have either defined; the host above or at least one node below. + nodes: [] + # nodes: + # - host: sentinel-0.databases.svc.cluster.local + # port: 26379 + # - host: sentinel-1.databases.svc.cluster.local + # port: 26379 + + ## Choose the host with the lowest latency. + route_by_latency: false + + ## Choose the host randomly. + route_randomly: false + +## +## Regulation Configuration +## +## This mechanism prevents attackers from brute forcing the first factor. It bans the user if too many attempts are done +## in a short period of time. +regulation: + ## The number of failed login attempts before user is banned. Set it to 0 to disable regulation. + max_retries: 3 + + ## The time range during which the user can attempt login before being banned. The user is banned if the + ## authentication failed 'max_retries' times in a 'find_time' seconds window. Find Time accepts duration notation. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + find_time: 2m + + ## The length of time before a banned user can login again. Ban Time accepts duration notation. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ban_time: 5m + +## +## Storage Provider Configuration +## +## The available providers are: `local`, `mysql`, `postgres`. You must use one and only one of these providers. +storage: + ## + ## PostgreSQL (Storage Provider) + ## + postgres: + port: 5432 + database: authelia + username: authelia + sslmode: disable + timeout: 5s + +## +## Notification Provider +## +## +## Notifications are sent to users when they require a password reset, a u2f registration or a TOTP registration. +## The available providers are: filesystem, smtp. You must use one and only one of these providers. +notifier: + ## You can disable the notifier startup check by setting this to true. + disable_startup_check: false + + ## + ## File System (Notification Provider) + ## + ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html + ## + filesystem: + enabled: true + filename: /config/notification.txt + + ## + ## SMTP (Notification Provider) + ## + ## Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate. + ## [Security] By default Authelia will: + ## - force all SMTP connections over TLS including unauthenticated connections + ## - use the disable_require_tls boolean value to disable this requirement + ## (only works for unauthenticated connections) + ## - validate the SMTP server x509 certificate during the TLS handshake against the hosts trusted certificates + ## (configure in tls section) + smtp: + enabled: false + enabledSecret: false + host: smtp.mail.svc.cluster.local + port: 25 + timeout: 5s + username: test + plain_password: test + sender: admin@example.com + ## HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost. + identifier: localhost + ## Subject configuration of the emails sent. + ## {title} is replaced by the text from the notifier + subject: "[Authelia] {title}" + ## This address is used during the startup check to verify the email configuration is correct. + ## It's not important what it is except if your email server only allows local delivery. + startup_check_address: test@authelia.com + disable_require_tls: false + disable_html_emails: false + + tls: + ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for either StartTLS or SMTPS. + minimum_version: TLS1.2 + +identity_providers: + oidc: + ## Enables this in the config map. Currently in beta stage. + ## See https://www.authelia.com/docs/configuration/identity-providers/oidc.html#roadmap + enabled: false + + access_token_lifespan: 1h + authorize_code_lifespan: 1m + id_token_lifespan: 1h + refresh_token_lifespan: 90m + + enable_client_debug_messages: false + + ## SECURITY NOTICE: It's not recommended changing this option, and highly discouraged to have it below 8 for + ## security reasons. + minimum_parameter_entropy: 8 + + clients: [] + # clients: + # - + ## The ID is the OpenID Connect ClientID which is used to link an application to a configuration. + # id: myapp + + ## The description to show to users when they end up on the consent screen. Defaults to the ID above. + # description: My Application + + ## The client secret is a shared secret between Authelia and the consumer of this client. + # secret: apple123 + + ## Sets the client to public. This should typically not be set, please see the documentation for usage. + # public: false + + ## The policy to require for this client; one_factor or two_factor. + # authorization_policy: two_factor + + ## Configures the consent mode; auto, explicit or implicit + # consent_mode: auto + + ## Audience this client is allowed to request. + # audience: [] + + ## Scopes this client is allowed to request. + # scopes: + # - openid + # - profile + # - email + # - groups + + ## Redirect URI's specifies a list of valid case-sensitive callbacks for this client. + # redirect_uris: + # - https://oidc.example.com/oauth2/callback + + ## Grant Types configures which grants this client can obtain. + ## It's not recommended to configure this unless you know what you're doing. + # grant_types: + # - refresh_token + # - authorization_code + + ## Response Types configures which responses this client can be sent. + ## It's not recommended to configure this unless you know what you're doing. + # response_types: + # - code + + ## Response Modes configures which response modes this client supports. + ## It's not recommended to configure this unless you know what you're doing. + # response_modes: + # - form_post + # - query + # - fragment + + ## The algorithm used to sign userinfo endpoint responses for this client, either none or RS256. + # userinfo_signing_algorithm: none + +portal: + open: + enabled: true diff --git a/enterprise/authelia/15.0.10/questions.yaml b/enterprise/authelia/15.0.10/questions.yaml new file mode 100644 index 00000000000..2ddaa0f402b --- /dev/null +++ b/enterprise/authelia/15.0.10/questions.yaml @@ -0,0 +1,2781 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: domain + group: "App Configuration" + label: "Domain" + description: "The highest domain level possible, for example: domain.com when using app.domain.com" + schema: + type: string + default: "" + required: true + - variable: default_redirection_url + group: "App Configuration" + label: "Default Redirection URL" + description: "If user tries to authenticate without any referrer, this is used" + schema: + type: string + default: "" + - variable: theme + group: "App Configuration" + label: "Theme" + schema: + type: string + default: "auto" + enum: + - value: "auto" + description: "auto" + - value: "light" + description: "light" + - value: "grey" + description: "grey" + - value: "dark" + description: "dark" + - variable: log + group: "App Configuration" + label: "Log Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: level + label: "Log Level" + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "debug" + description: "debug" + - value: "trace" + description: "trace" + - variable: format + label: "Log Format" + schema: + type: string + default: "text" + enum: + - value: "json" + description: "json" + - value: "text" + description: "text" + - variable: totp + group: "App Configuration" + label: "TOTP Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: issuer + label: "Issuer" + description: "The issuer name displayed in the Authenticator application of your choice" + schema: + type: string + default: "" + - variable: period + label: "Period" + description: "The period in seconds a one-time password is current for" + schema: + type: int + default: 30 + - variable: skew + label: "skew" + description: "Controls number of one-time passwords either side of the current one that are valid." + schema: + type: int + default: 1 + - variable: duo_api + group: "App Configuration" + label: "DUO API Configuration" + description: "Parameters used to contact the Duo API." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostname + label: "Hostname" + schema: + type: string + required: true + default: "" + - variable: integration_key + label: "integration_key" + schema: + type: string + default: "" + required: true + - variable: plain_api_key + label: "plain_api_key" + schema: + type: string + default: "" + required: true + - variable: session + group: "App Configuration" + label: "Session Provider" + description: "The session cookies identify the user once logged in." + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Cookie Name" + description: "The name of the session cookie." + schema: + type: string + required: true + default: "authelia_session" + - variable: same_site + label: "SameSite Value" + description: "Sets the Cookie SameSite value" + schema: + type: string + default: "lax" + enum: + - value: "lax" + description: "lax" + - value: "strict" + description: "strict" + - variable: expiration + label: "Expiration Time" + description: "The time in seconds before the cookie expires and session is reset." + schema: + type: string + default: "1h" + required: true + - variable: inactivity + label: "Inactivity Time" + description: "The inactivity time in seconds before the session is reset." + schema: + type: string + default: "5m" + required: true + - variable: remember_me_duration + label: "Remember-Me duration" + description: "The remember me duration" + schema: + type: string + default: "5M" + required: true + - variable: regulation + group: "App Configuration" + label: "Regulation Configuration" + description: "This mechanism prevents attackers from brute forcing the first factor." + schema: + additional_attrs: true + type: dict + attrs: + - variable: max_retries + label: "Maximum Retries" + description: "The number of failed login attempts before user is banned. Set it to 0 to disable regulation." + schema: + type: int + default: 3 + - variable: find_time + label: "Find Time" + description: "The time range during which the user can attempt login before being banned." + schema: + type: string + default: "2m" + required: true + - variable: ban_time + label: "Ban Duration" + description: "The length of time before a banned user can login again" + schema: + type: string + default: "5m" + required: true + - variable: authentication_backend + group: "App Configuration" + label: "Authentication Backend Provider" + description: "sed for verifying user passwords and retrieve information such as email address and groups users belong to." + schema: + additional_attrs: true + type: dict + attrs: + - variable: disable_reset_password + label: "Disable Reset Password" + description: "Disable both the HTML element and the API for reset password functionality" + schema: + type: boolean + default: false + - variable: refresh_interval + label: "Reset Interval" + description: "The amount of time to wait before we refresh data from the authentication backend" + schema: + type: string + default: "5m" + required: true + - variable: ldap + label: "LDAP backend configuration" + description: "Used for verifying user passwords and retrieve information such as email address and groups users belong to" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: implementation + label: "Implementation" + description: "The LDAP implementation, this affects elements like the attribute utilized for resetting a password" + schema: + type: string + default: "custom" + enum: + - value: "activedirectory" + description: "Active Directory" + - value: "custom" + description: "Custom" + - variable: url + label: "URL" + description: "The url to the ldap server. Format: ://
[:]" + schema: + type: string + default: "ldap://openldap.default.svc.cluster.local" + required: true + - variable: timeout + label: "Connection Timeout" + schema: + type: string + default: "5s" + required: true + - variable: start_tls + label: "Start TLS" + description: "Use StartTLS with the LDAP connection" + schema: + type: boolean + default: false + - variable: tls + label: "TLS Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: server_name + label: "Server Name" + description: "Server Name for certificate validation (in case it's not set correctly in the URL)." + schema: + type: string + default: "" + - variable: skip_verify + label: "Skip Certificate Verification" + description: "Skip verifying the server certificate (to allow a self-signed certificate)" + schema: + type: boolean + default: false + - variable: minimum_version + label: "Minimum TLS version" + description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS." + schema: + type: string + default: "TLS1.2" + enum: + - value: "TLS1.0" + description: "TLS1.0" + - value: "TLS1.1" + description: "TLS1.1" + - value: "TLS1.2" + description: "TLS1.2" + - value: "TLS1.3" + description: "TLS1.3" + - variable: base_dn + label: "Base DN" + description: "The base dn for every LDAP query." + schema: + type: string + default: "DC=example,DC=com" + required: true + - variable: username_attribute + label: "Username Attribute" + description: "The attribute holding the username of the user" + schema: + type: string + default: "" + required: true + - variable: additional_users_dn + label: "Additional Users DN" + description: "An additional dn to define the scope to all users." + schema: + type: string + default: "OU=Users" + required: true + - variable: users_filter + label: "Users Filter" + description: "The groups filter used in search queries to find the groups of the user." + schema: + type: string + default: "" + required: true + - variable: additional_groups_dn + label: "Additional Groups DN" + description: "An additional dn to define the scope of groups." + schema: + type: string + default: "OU=Groups" + required: true + - variable: groups_filter + label: "Groups Filter" + description: "The groups filter used in search queries to find the groups of the user." + schema: + type: string + default: "" + required: true + - variable: group_name_attribute + label: "Group name Attribute" + description: "The attribute holding the name of the group" + schema: + type: string + default: "" + required: true + - variable: mail_attribute + label: "Mail Attribute" + description: "The attribute holding the primary mail address of the user" + schema: + type: string + default: "" + required: true + - variable: display_name_attribute + label: "Display Name Attribute" + description: "he attribute holding the display name of the user. This will be used to greet an authenticated user." + schema: + type: string + default: "" + - variable: user + label: "Admin User" + description: "The username of the admin user used to connect to LDAP." + schema: + type: string + default: "CN=Authelia,DC=example,DC=com" + required: true + - variable: plain_password + label: "Password" + schema: + type: string + default: "" + required: true + - variable: file + label: "File backend configuration" + description: "With this backend, the users database is stored in a file which is updated when users reset their passwords." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: path + label: "Path" + schema: + type: string + default: "/config/users_database.yml" + required: true + - variable: password + label: "Password Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: algorithm + label: "Algorithm" + schema: + type: string + default: "argon2id" + enum: + - value: "argon2id" + description: "argon2id" + - value: "sha512" + description: "sha512" + - variable: iterations + label: "Iterations" + schema: + type: int + default: 1 + required: true + - variable: key_length + label: "Key Length" + schema: + type: int + default: 32 + required: true + - variable: salt_length + label: "Salt Length" + schema: + type: int + default: 16 + required: true + - variable: memory + label: "Memory" + schema: + type: int + default: 1024 + required: true + - variable: parallelism + label: "Parallelism" + schema: + type: int + default: 8 + required: true + - variable: notifier + group: "App Configuration" + label: "Notifier Configuration" + description: "Notifications are sent to users when they require a password reset, a u2f registration or a TOTP registration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: disable_startup_check + label: "Disable Startup Check" + schema: + type: boolean + default: false + - variable: filesystem + label: "Filesystem Provider" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: filename + label: "File Path" + schema: + type: string + default: "/config/notification.txt" + required: true + - variable: smtp + label: "SMTP Provider" + description: "Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: true + show_subquestions_if: true + subquestions: + - variable: host + label: "Host" + schema: + type: string + default: "smtp.mail.svc.cluster.local" + required: true + - variable: port + label: "Port" + schema: + type: int + default: 25 + required: true + - variable: timeout + label: "Timeout" + schema: + type: string + default: "5s" + required: true + - variable: username + label: "Username" + schema: + type: string + default: "" + - variable: plain_password + label: "Password" + schema: + type: string + default: "" + - variable: sender + label: "Sender" + schema: + type: string + default: "" + required: true + - variable: identifier + label: "Identifier" + description: "HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost." + schema: + type: string + default: "localhost" + required: true + - variable: subject + label: "Subject" + description: "Subject configuration of the emails sent, {title} is replaced by the text from the notifier" + schema: + type: string + default: "[Authelia] {title}" + required: true + - variable: startup_check_address + label: "Startup Check Address" + description: "This address is used during the startup check to verify the email configuration is correct." + schema: + type: string + default: "test@authelia.com" + required: true + - variable: disable_require_tls + label: "Disable Require TLS" + schema: + type: boolean + default: false + - variable: disable_html_emails + label: "Disable HTML emails" + schema: + type: boolean + default: false + - variable: tls + label: "TLS Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: server_name + label: "Server Name" + description: "Server Name for certificate validation (in case it's not set correctly in the URL)." + schema: + type: string + default: "" + - variable: skip_verify + label: "Skip Certificate Verification" + description: "Skip verifying the server certificate (to allow a self-signed certificate)" + schema: + type: boolean + default: false + - variable: minimum_version + label: "Minimum TLS version" + description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS." + schema: + type: string + default: "TLS1.2" + enum: + - value: "TLS1.0" + description: "TLS1.0" + - value: "TLS1.1" + description: "TLS1.1" + - value: "TLS1.2" + description: "TLS1.2" + - value: "TLS1.3" + description: "TLS1.3" + - variable: access_control + group: "App Configuration" + label: "Access Control Configuration" + description: "Access control is a list of rules defining the authorizations applied for one resource to users or group of users." + schema: + additional_attrs: true + type: dict + attrs: + - variable: default_policy + label: "Default Policy" + description: "Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'." + schema: + type: string + default: "two_factor" + enum: + - value: "bypass" + description: "bypass" + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - value: "deny" + description: "deny" + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: networkItem + label: "Network Item" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: network + label: "network" + schema: + type: string + default: "" + required: true + - variable: rules + label: "Rules" + schema: + type: list + default: [] + items: + - variable: rulesItem + label: "Rule" + schema: + additional_attrs: true + type: dict + attrs: + - variable: domain + label: "Domains" + description: "defines which domain or set of domains the rule applies to." + schema: + type: list + default: [] + items: + - variable: domainEntry + label: "Domain" + schema: + type: string + default: "" + required: true + - variable: policy + label: "Policy" + description: "The policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'." + schema: + type: string + default: "two_factor" + enum: + - value: "bypass" + description: "bypass" + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - value: "deny" + description: "deny" + - variable: subject + label: "Subject" + description: "defines the subject to apply authorizations to. This parameter is optional and matching any user if not provided" + schema: + type: list + default: [] + items: + - variable: subjectitem + label: "Subject" + schema: + type: string + default: "" + required: true + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: network + label: "Network" + schema: + type: string + default: "" + required: true + - variable: resources + label: "Resources" + description: "is a list of regular expressions that matches a set of resources to apply the policy to" + schema: + type: list + default: [] + items: + - variable: resource + label: "Resource" + schema: + type: string + default: "" + required: true + - 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: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 9091 + required: true + - 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 + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - 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: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["clusterIssuer", "=", ""]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: string + default: "" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + default: "" + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + - 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 of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", "0"]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: identity_providers + group: "Advanced" + label: "Authelia Identity Providers (BETA)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: oidc + label: "OpenID Connect(BETA)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: access_token_lifespan + label: "Access Token Lifespan" + schema: + type: string + default: "1h" + required: true + - variable: authorize_code_lifespan + label: "Authorize Code Lifespan" + schema: + type: string + default: "1m" + required: true + - variable: id_token_lifespan + label: "ID Token Lifespan" + schema: + type: string + default: "1h" + required: true + - variable: refresh_token_lifespan + label: "Refresh Token Lifespan" + schema: + type: string + default: "90m" + required: true + - variable: enable_client_debug_messages + label: "Enable Client Debug Messages" + schema: + type: boolean + default: false + - variable: clients + label: "Clients" + schema: + type: list + default: [] + items: + - variable: clientEntry + label: "Client" + schema: + additional_attrs: true + type: dict + attrs: + - variable: id + label: "ID/Name" + description: "The ID is the OpenID Connect ClientID which is used to link an application to a configuration." + schema: + type: string + default: "myapp" + required: true + - variable: description + label: "Description" + description: "The description to show to users when they end up on the consent screen. Defaults to the ID above." + schema: + type: string + default: "My Application" + required: true + - variable: secret + label: "Secret" + description: "The client secret is a shared secret between Authelia and the consumer of this client." + schema: + type: string + default: "" + required: true + - variable: public + label: "public" + description: "Sets the client to public. This should typically not be set, please see the documentation for usage." + schema: + type: boolean + default: false + - variable: authorization_policy + label: "Authorization Policy" + description: "The policy to require for this client; one_factor or two_factor." + schema: + type: string + default: "two_factor" + enum: + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - variable: consent_mode + label: "Consent Mode" + description: "Configures the consent mode. This can be set to auto (default), explicit (consent required every time) or implicit (automatically assumes consent for every authorization, never asking the user if they wish to give consent.)" + schema: + type: string + default: "auto" + enum: + - value: "auto" + description: "auto" + - value: "explicit" + description: "explicit" + - value: "implicit" + description: "implicit" + - variable: userinfo_signing_algorithm + label: "Userinfo Signing Algorithm" + description: "The algorithm used to sign userinfo endpoint responses for this client, either none or RS256." + schema: + type: string + default: "none" + enum: + - value: "none" + description: "none" + - value: "RS256" + description: "RS256" + - variable: audience + label: "Audience" + description: "Audience this client is allowed to request." + schema: + type: list + default: [] + items: + - variable: audienceEntry + label: "" + schema: + type: string + default: "" + required: true + - variable: scopes + label: "Scopes" + description: "Scopes this client is allowed to request." + schema: + type: list + default: [] + items: + - variable: ScopeEntry + label: "Scope" + schema: + type: string + default: "openid" + required: true + - variable: redirect_uris + label: "redirect_uris" + description: "Redirect URI's specifies a list of valid case-sensitive callbacks for this client." + schema: + type: list + default: [] + items: + - variable: uriEntry + label: "Url" + schema: + type: string + default: "https://oidc.example.com/oauth2/callback" + required: true + - variable: grant_types + description: "Grant Types configures which grants this client can obtain." + label: "grant_types" + schema: + type: list + default: [] + items: + - variable: grantEntry + label: "Grant" + schema: + type: string + default: "refresh_token" + required: true + - variable: response_types + description: "Response Types configures which responses this client can be sent." + label: "response_types" + schema: + type: list + default: [] + items: + - variable: responseEntry + label: "type" + schema: + type: string + default: "code" + required: true + - variable: response_modes + description: "Response Modes configures which response modes this client supports." + label: "response_modes" + schema: + type: list + default: [] + items: + - variable: modeEntry + label: "Mode" + schema: + type: string + default: "form_post" + required: true + - variable: cnpg + group: Postgresql + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Postgresql Database" + schema: + additional_attrs: true + type: dict + attrs: + - variable: instances + label: Instances + schema: + type: int + default: 2 + - variable: storage + label: "Storage" + schema: + additional_attrs: true + type: dict + attrs: + - variable: size + label: Size + schema: + type: string + default: "256Gi" + - variable: walsize + label: Walsize + schema: + type: string + default: "256Gi" + - variable: pooler + label: "Pooler" + schema: + additional_attrs: true + type: dict + attrs: + - variable: instances + label: Instances + schema: + type: int + default: 2 + - variable: Monitoring + label: "Metrics" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enablePodMonitor + label: "enablePodMonitor" + schema: + type: boolean + default: true + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/authelia/15.0.10/templates/NOTES.txt b/enterprise/authelia/15.0.10/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/enterprise/authelia/15.0.10/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/enterprise/authelia/15.0.10/templates/_configmap.tpl b/enterprise/authelia/15.0.10/templates/_configmap.tpl new file mode 100644 index 00000000000..c0497f5e570 --- /dev/null +++ b/enterprise/authelia/15.0.10/templates/_configmap.tpl @@ -0,0 +1,248 @@ +{{/* Define the configmap */}} +{{- define "authelia.configmap.paths" -}} +enabled: true +data: + AUTHELIA_SERVER_DISABLE_HEALTHCHECK: "true" + AUTHELIA_JWT_SECRET_FILE: "/secrets/JWT_TOKEN" + AUTHELIA_SESSION_SECRET_FILE: "/secrets/SESSION_ENCRYPTION_KEY" + AUTHELIA_STORAGE_ENCRYPTION_KEY_FILE: "/secrets/ENCRYPTION_KEY" + AUTHELIA_STORAGE_POSTGRES_PASSWORD_FILE: "/secrets/STORAGE_PASSWORD" + {{- if .Values.authentication_backend.ldap.enabled }} + AUTHELIA_AUTHENTICATION_BACKEND_LDAP_PASSWORD_FILE: "/secrets/LDAP_PASSWORD" + {{- end }} + {{- if .Values.notifier.smtp.enabled }} + AUTHELIA_NOTIFIER_SMTP_PASSWORD_FILE: "/secrets/SMTP_PASSWORD" + {{- end }} + AUTHELIA_SESSION_REDIS_PASSWORD_FILE: "/secrets/REDIS_PASSWORD" + {{- if .Values.redisProvider.high_availability.enabled }} + AUTHELIA_SESSION_REDIS_HIGH_AVAILABILITY_SENTINEL_PASSWORD_FILE: "/secrets/REDIS_SENTINEL_PASSWORD" + {{- end }} + {{- if .Values.duo_api.enabled }} + AUTHELIA_DUO_API_SECRET_KEY_FILE: "/secrets/DUO_API_KEY" + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + AUTHELIA_IDENTITY_PROVIDERS_OIDC_HMAC_SECRET_FILE: "/secrets/OIDC_HMAC_SECRET" + AUTHELIA_IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY_FILE: "/secrets/OIDC_PRIVATE_KEY" + {{- end }} + +{{- end -}} + +{{- define "authelia.configmap.configfile" -}} +enabled: true +data: + configuration.yaml: | + --- + theme: {{ default "light" .Values.theme }} + default_redirection_url: {{ default (printf "https://www.%s" .Values.domain) .Values.default_redirection_url }} + server: + host: 0.0.0.0 + port: {{ default 9091 .Values.server.port }} + {{- if not (eq "" (default "" .Values.server.path)) }} + path: {{ .Values.server.path }} + {{- end }} + buffers: + write: {{ default 4096 .Values.server.write_buffer_size }} + read: {{ default 4096 .Values.server.read_buffer_size }} + enable_pprof: {{ default false .Values.server.enable_pprof }} + enable_expvars: {{ default false .Values.server.enable_expvars }} + log: + level: {{ default "info" .Values.log.level }} + format: {{ default "text" .Values.log.format }} + {{- if not (eq "" (default "" .Values.log.file_path)) }} + file_path: {{ .Values.log.file_path }} + keep_stdout: true + {{- end }} + totp: + issuer: {{ default .Values.domain .Values.totp.issuer }} + period: {{ default 30 .Values.totp.period }} + skew: {{ default 1 .Values.totp.skew }} + {{- if .Values.duo_api.enabled }} + duo_api: + hostname: {{ .Values.duo_api.hostname }} + integration_key: {{ .Values.duo_api.integration_key }} + {{- end }} + {{- with $auth := .Values.authentication_backend }} + authentication_backend: + password_reset: + disable: {{ $auth.disable_reset_password }} + {{- if $auth.file.enabled }} + file: + path: {{ $auth.file.path }} + password: {{ toYaml $auth.file.password | nindent 10 }} + {{- end }} + {{- if $auth.ldap.enabled }} + ldap: + implementation: {{ default "custom" $auth.ldap.implementation }} + url: {{ $auth.ldap.url }} + timeout: {{ default "5s" $auth.ldap.timeout }} + start_tls: {{ $auth.ldap.start_tls }} + tls: + {{- if hasKey $auth.ldap.tls "server_name" }} + server_name: {{ default $auth.ldap.host $auth.ldap.tls.server_name }} + {{- end }} + minimum_version: {{ default "TLS1.2" $auth.ldap.tls.minimum_version }} + skip_verify: {{ default false $auth.ldap.tls.skip_verify }} + {{- if $auth.ldap.base_dn }} + base_dn: {{ $auth.ldap.base_dn }} + {{- end }} + {{- if $auth.ldap.username_attribute }} + username_attribute: {{ $auth.ldap.username_attribute }} + {{- end }} + {{- if $auth.ldap.additional_users_dn }} + additional_users_dn: {{ $auth.ldap.additional_users_dn }} + {{- end }} + {{- if $auth.ldap.users_filter }} + users_filter: {{ $auth.ldap.users_filter }} + {{- end }} + {{- if $auth.ldap.additional_groups_dn }} + additional_groups_dn: {{ $auth.ldap.additional_groups_dn }} + {{- end }} + {{- if $auth.ldap.groups_filter }} + groups_filter: {{ $auth.ldap.groups_filter }} + {{- end }} + {{- if $auth.ldap.group_name_attribute }} + group_name_attribute: {{ $auth.ldap.group_name_attribute }} + {{- end }} + {{- if $auth.ldap.mail_attribute }} + mail_attribute: {{ $auth.ldap.mail_attribute }} + {{- end }} + {{- if $auth.ldap.display_name_attribute }} + display_name_attribute: {{ $auth.ldap.display_name_attribute }} + {{- end }} + user: {{ $auth.ldap.user }} + {{- end }} + {{- end }} + {{- with $session := .Values.session }} + session: + name: {{ default "authelia_session" $session.name }} + domain: {{ required "A valid .Values.domain entry required!" $.Values.domain }} + same_site: {{ default "lax" $session.same_site }} + expiration: {{ default "1M" $session.expiration }} + inactivity: {{ default "5m" $session.inactivity }} + remember_me_duration: {{ default "1M" $session.remember_me_duration }} + {{- end }} + redis: + host: {{ .Values.redis.creds.plain }} + {{- with $redis := .Values.redisProvider }} + port: {{ default 6379 $redis.port }} + {{- if not (eq $redis.username "") }} + username: {{ $redis.username }} + {{- end }} + maximum_active_connections: {{ default 8 $redis.maximum_active_connections }} + minimum_idle_connections: {{ default 0 $redis.minimum_idle_connections }} + {{- if $redis.tls.enabled }} + tls: + server_name: {{ $redis.tls.server_name }} + minimum_version: {{ default "TLS1.2" $redis.tls.minimum_version }} + skip_verify: {{ $redis.tls.skip_verify }} + {{- end }} + {{- if $redis.high_availability.enabled }} + high_availability: + sentinel_name: {{ $redis.high_availability.sentinel_name }} + {{- if $redis.high_availability.nodes }} + nodes: {{ toYaml $redis.high_availability.nodes | nindent 10 }} + {{- end }} + route_by_latency: {{ $redis.high_availability.route_by_latency }} + route_randomly: {{ $redis.high_availability.route_randomly }} + {{- end }} + {{- end }} + regulation: {{ toYaml .Values.regulation | nindent 6 }} + storage: + postgres: + host: {{ $.Values.cnpg.main.creds.host }} + {{- with $storage := .Values.storage }} + port: {{ default 5432 $storage.postgres.port }} + database: {{ default "authelia" $storage.postgres.database }} + username: {{ default "authelia" $storage.postgres.username }} + timeout: {{ default "5s" $storage.postgres.timeout }} + ssl: + mode: {{ default "disable" $storage.postgres.sslmode }} + {{- end }} + {{- with $notifier := .Values.notifier }} + notifier: + disable_startup_check: {{ $.Values.notifier.disable_startup_check }} + {{- if $notifier.filesystem.enabled }} + filesystem: + filename: {{ $notifier.filesystem.filename }} + {{- end }} + {{- if $notifier.smtp.enabled }} + smtp: + host: {{ $notifier.smtp.host }} + port: {{ default 25 $notifier.smtp.port }} + timeout: {{ default "5s" $notifier.smtp.timeout }} + {{- with $notifier.smtp.username }} + username: {{ . }} + {{- end }} + sender: {{ $notifier.smtp.sender }} + identifier: {{ $notifier.smtp.identifier }} + subject: {{ $notifier.smtp.subject | quote }} + startup_check_address: {{ $notifier.smtp.startup_check_address }} + disable_require_tls: {{ $notifier.smtp.disable_require_tls }} + disable_html_emails: {{ $notifier.smtp.disable_html_emails }} + tls: + server_name: {{ default $notifier.smtp.host $notifier.smtp.tls.server_name }} + minimum_version: {{ default "TLS1.2" $notifier.smtp.tls.minimum_version }} + skip_verify: {{ default false $notifier.smtp.tls.skip_verify }} + {{- end }} + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + identity_providers: + oidc: + access_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.access_token_lifespan }} + authorize_code_lifespan: {{ default "1m" .Values.identity_providers.oidc.authorize_code_lifespan }} + id_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.id_token_lifespan }} + refresh_token_lifespan: {{ default "90m" .Values.identity_providers.oidc.refresh_token_lifespan }} + enable_client_debug_messages: {{ default false .Values.identity_providers.oidc.enable_client_debug_messages }} + minimum_parameter_entropy: {{ default 8 .Values.identity_providers.oidc.minimum_parameter_entropy }} + {{- if gt (len .Values.identity_providers.oidc.clients) 0 }} + clients: + {{- range $client := .Values.identity_providers.oidc.clients }} + - id: {{ $client.id }} + description: {{ default $client.id $client.description }} + secret: {{ default (randAlphaNum 128) $client.secret }} + {{- if $client.public }} + public: {{ $client.public }} + {{- end }} + authorization_policy: {{ default "two_factor" $client.authorization_policy }} + consent_mode: {{ default "auto" $client.consent_mode}} + redirect_uris: + {{- range $client.redirect_uris }} + - {{ . }} + {{- end }} + {{- if $client.audience }} + audience: {{ toYaml $client.audience | nindent 10 }} + {{- end }} + scopes: {{ toYaml (default (list "openid" "profile" "email" "groups") $client.scopes) | nindent 10 }} + grant_types: {{ toYaml (default (list "refresh_token" "authorization_code") $client.grant_types) | nindent 10 }} + response_types: {{ toYaml (default (list "code") $client.response_types) | nindent 10 }} + {{- if $client.response_modes }} + response_modes: {{ toYaml $client.response_modes | nindent 10 }} + {{- end }} + userinfo_signing_algorithm: {{ default "none" $client.userinfo_signing_algorithm }} + {{- end }} + {{- end }} + {{- end }} + access_control: + {{- if (eq (len .Values.access_control.rules) 0) }} + {{- if (eq .Values.access_control.default_policy "bypass") }} + default_policy: one_factor + {{- else if (eq .Values.access_control.default_policy "deny") }} + default_policy: two_factor + {{- else }} + default_policy: {{ .Values.access_control.default_policy }} + {{- end }} + {{- else }} + default_policy: {{ .Values.access_control.default_policy }} + {{- end }} + {{- if (eq (len .Values.access_control.networks) 0) }} + networks: [] + {{- else }} + networks: {{ toYaml .Values.access_control.networks | nindent 6 }} + {{- end }} + {{- if (eq (len .Values.access_control.rules) 0) }} + rules: [] + {{- else }} + rules: {{ toYaml .Values.access_control.rules | nindent 6 }} + {{- end }} + ... +{{- end -}} diff --git a/enterprise/authelia/15.0.10/templates/_secrets.tpl b/enterprise/authelia/15.0.10/templates/_secrets.tpl new file mode 100644 index 00000000000..14ed88d973d --- /dev/null +++ b/enterprise/authelia/15.0.10/templates/_secrets.tpl @@ -0,0 +1,53 @@ +{{/* Define the secrets */}} +{{- define "authelia.secrets" -}} +{{- $basename := include "tc.v1.common.lib.chart.names.fullname" $ -}} +{{- $fetchname := printf "%s-authelia-secrets" $basename -}} + +{{/* Initialize all keys */}} +{{- $oidckey := genPrivateKey "rsa" }} +{{- $oidcsecret := randAlphaNum 32 }} +{{- $jwtsecret := randAlphaNum 50 }} +{{- $sessionsecret := randAlphaNum 50 }} +{{- $encryptionkey := randAlphaNum 100 }} + +enabled: true +data: + {{ with (lookup "v1" "Secret" .Release.Namespace $fetchname) }} + {{/* Get previous values and decode */}} + {{ $sessionsecret = (index .data "SESSION_ENCRYPTION_KEY") | b64dec }} + {{ $jwtsecret = (index .data "JWT_TOKEN") | b64dec }} + {{ $encryptionkey = (index .data "ENCRYPTION_KEY") | b64dec }} + + {{/* Check if those keys ever existed. as OIDC is optional */}} + {{ if and (hasKey .data "OIDC_PRIVATE_KEY") (hasKey .data "OIDC_HMAC_SECRET") }} + {{ $oidckey = (index .data "OIDC_PRIVATE_KEY") | b64dec }} + {{ $oidcsecret = (index .data "OIDC_HMAC_SECRET") | b64dec }} + {{ end }} + {{ end }} + SESSION_ENCRYPTION_KEY: {{ $sessionsecret }} + JWT_TOKEN: {{ $jwtsecret }} + ENCRYPTION_KEY: {{ $encryptionkey }} + + {{- if .Values.authentication_backend.ldap.enabled }} + LDAP_PASSWORD: {{ .Values.authentication_backend.ldap.plain_password }} + {{- end }} + + {{- if and .Values.notifier.smtp.enabled .Values.notifier.smtp.plain_password }} + SMTP_PASSWORD: {{ .Values.notifier.smtp.plain_password }} + {{- end }} + + {{- if .Values.duo_api.enabled }} + DUO_API_KEY: {{ .Values.duo_api.plain_api_key }} + {{- end }} + + STORAGE_PASSWORD: {{ $.Values.cnpg.main.creds.password | trimAll "\"" }} + + REDIS_PASSWORD: {{ .Values.redis.creds.redisPassword | trimAll "\"" }} + {{- if .Values.redisProvider.high_availability.enabled }} + REDIS_SENTINEL_PASSWORD: {{ .Values.redis.sentinelPassword | trimAll "\"" }} + {{- end }} + + OIDC_PRIVATE_KEY: | + {{- $oidckey | nindent 4 }} + OIDC_HMAC_SECRET: {{ $oidcsecret }} +{{- end -}} diff --git a/enterprise/authelia/15.0.10/templates/common.yaml b/enterprise/authelia/15.0.10/templates/common.yaml new file mode 100644 index 00000000000..54e288e852c --- /dev/null +++ b/enterprise/authelia/15.0.10/templates/common.yaml @@ -0,0 +1,77 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render configmap for authelia */}} +{{- $configmapPaths := include "authelia.configmap.paths" . | fromYaml -}} +{{- if $configmapPaths -}} + {{- $_ := set .Values.configmap "authelia-paths" $configmapPaths -}} +{{- end -}} + +{{- $configmapFile := include "authelia.configmap.configfile" . | fromYaml -}} +{{- if $configmapFile -}} + {{- $_ := set .Values.configmap "authelia-configfile" $configmapFile -}} +{{- end -}} + +{{/* Render secrets for authelia */}} +{{- $secret := include "authelia.secrets" . | fromYaml -}} +{{- if $secret -}} + {{- $_ := set .Values.secret "authelia-secrets" $secret -}} +{{- end -}} + +{{/* Append the general configMap volume to the volumes */}} +{{- define "authelia.configmapVolume" -}} +enabled: true +mountPath: /configuration.yaml +subPath: configuration.yaml +readOnly: true +type: "configmap" +objectName: authelia-configfile +{{- end -}} + +{{/* Append the general secret volumes to the volumes */}} +{{- define "authelia.secretVolumes" -}} +enabled: true +mountPath: "/secrets" +readOnly: true +type: "secret" +objectName: authelia-secrets +items: + - key: "JWT_TOKEN" + path: JWT_TOKEN + - key: "SESSION_ENCRYPTION_KEY" + path: SESSION_ENCRYPTION_KEY + - key: "ENCRYPTION_KEY" + path: ENCRYPTION_KEY + - key: "STORAGE_PASSWORD" + path: STORAGE_PASSWORD + {{- if .Values.authentication_backend.ldap.enabled }} + - key: "LDAP_PASSWORD" + path: LDAP_PASSWORD + {{- end }} + {{- if and .Values.notifier.smtp.enabled .Values.notifier.smtp.plain_password }} + - key: "SMTP_PASSWORD" + path: SMTP_PASSWORD + {{- end }} + - key: "REDIS_PASSWORD" + path: REDIS_PASSWORD + {{- if .Values.redisProvider.high_availability.enabled}} + - key: "REDIS_SENTINEL_PASSWORD" + path: REDIS_SENTINEL_PASSWORD + {{- end }} + {{- if .Values.duo_api.enabled }} + - key: "DUO_API_KEY" + path: DUO_API_KEY + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + - key: "OIDC_PRIVATE_KEY" + path: OIDC_PRIVATE_KEY + - key: "OIDC_HMAC_SECRET" + path: OIDC_HMAC_SECRET + {{- end }} +{{- end -}} + +{{- $_ := set .Values.persistence "authelia-configfile" (include "authelia.configmapVolume" . | fromYaml) -}} +{{- $_ := set .Values.persistence "authelia-secrets" (include "authelia.secretVolumes" . | fromYaml) -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/enterprise/authelia/15.0.10/values.yaml b/enterprise/authelia/15.0.10/values.yaml new file mode 100644 index 00000000000..e69de29bb2d

p_^P=EFnEM*fSHq}tyQ`|SV+C8MQz4%xN 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ʩd#6MSC`q6PrHJ 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