mirror of
https://github.com/YuzuZensai/netbird-kubernetes-operator.git
synced 2026-09-13 10:49:15 +00:00
Add AllowExtraDnsLabels to setupKey CRD (#277)
This option was hardcoded to false. It is now configurable in the SetupKey CRD with a default false value. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * New allowExtraDnsLabels setting for Setup Keys to control whether peers may include extra DNS labels (disabled by default, immutable after creation). * **Documentation** * API reference updated to document the new allowExtraDnsLabels field and its default/behavior. <!-- review_stack_entry_start --> [](https://app.coderabbit.ai/change-stack/netbirdio/kubernetes-operator/pull/277?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
@@ -315,6 +315,7 @@ _Appears in:_
|
||||
| --- | --- | --- | --- |
|
||||
| `name` _string_ | Name of the setup key. | | MinLength: 1 <br /> |
|
||||
| `ephemeral` _boolean_ | Ephemeral decides if peers added with the key are ephemeral or not. | | |
|
||||
| `allowExtraDnsLabels` _boolean_ | AllowExtraDnsLabels decides if peers added with the key can have extra DNS labels. | false | |
|
||||
| `duration` _[Duration](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#duration-v1-meta)_ | Duration sets how long the setup key is valid for. | | Pattern: `^([0-9]+(\.[0-9]+)?(m\|h))+$` <br />Type: string <br />Optional: \{\} <br /> |
|
||||
| `autoGroups` _[GroupReference](#groupreference) array_ | AutoGroups are groups that will be automatically assigned to peers using setup key. | | Optional: \{\} <br /> |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user