Skip to content

Commit 62e167e

Browse files
authored
Document kubernetes.podspec-dnsconfig feature flag (#6470)
1 parent 8621cd6 commit 62e167e

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

docs/versioned/serving/configuration/feature-flags.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,34 @@ spec:
523523
...
524524
```
525525

526+
### Kubernetes DNS Config
527+
528+
* **Type**: Extension
529+
* **ConfigMap key:** `kubernetes.podspec-dnsconfig`
530+
531+
This flag controls whether a [`DNS config`](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config) can be specified.
532+
533+
```yaml
534+
apiVersion: serving.knative.dev/v1
535+
kind: Service
536+
...
537+
spec:
538+
template:
539+
spec:
540+
dnsPolicy: "None"
541+
dnsConfig:
542+
nameservers:
543+
- 1.2.3.4
544+
searches:
545+
- ns1.svc.cluster-domain.example
546+
- my.dns.search.suffix
547+
options:
548+
- name: ndots
549+
value: "2"
550+
- name: edns0
551+
...
552+
```
553+
526554
### Kubernetes Scheduler Name
527555

528556
* **Type**: Extension

0 commit comments

Comments
 (0)