1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00
Files
openshift-docs/modules/microshift-default-settings.adoc
2025-11-05 15:58:01 +00:00

162 lines
3.8 KiB
Plaintext

// Module included in the following assemblies:
//
// * microshift_configuring/microshift-default-config-yaml.adoc
// * microshift_networking/microshift-cni.adoc.adoc
:_mod-docs-content-type: CONCEPT
[id="microshift-yaml-default_{context}"]
= Default settings
:FeatureName: The Generic Device Plugin for {microshift-short}
include::snippets/technology-preview.adoc[]
If you do not create a `config.yaml` file or use a configuration snippet YAML file, default values are used. The following example shows the default configuration settings.
* To see the default values, run the following command:
+
[source,terminal]
----
$ microshift show-config
----
+
.Default values example output in YAML form
[source,yaml]
----
apiServer:
advertiseAddress: 10.44.0.0/32 # <1>
auditLog:
maxFileAge: 0
maxFileSize: 200
maxFiles: 10
profile: Default
namedCertificates:
- certPath: ""
keyPath: ""
names:
- ""
subjectAltNames: []
tls:
cipherSuites:
minVersion: VersionTLS12
debugging:
logLevel: "Normal"
dns:
baseDomain: microshift.example.com
etcd:
memoryLimitMB: 0
genericDevicePlugin:
devices:
- groups:
- count: 1
paths:
- limit: 1
mountPath: /dev/ttyACM0
path: /dev/ttyACM0
permissions: mrw
readOnly: false
type: Device
usbs:
- product: ""
serial: ""
vendor: ""
name: serial
domain: device.microshift.io
status: Disabled
ingress:
accessLogging:
destination:
type:
container:
maxLength: 1024
syslog:
address: ""
facility: ""
maxLength: 1024
port: 0
type: ""
httpCaptureCookies:
- matchType: ""
maxLength: 0
name: ""
namePrefix: ""
httpCaptureHeaders:
request:
- maxLength: 0
name: ""
response:
- maxLength: 0
name: ""
httpLogFormat: ""
status: Disabled
certificateSecret: router-certs-default
clientTLS:
allowedSubjectPatterns:
clientCA:
name: ""
clientCertificatePolicy: ""
defaultHTTPVersion: 1
forwardedHeaderPolicy: ""
httpCompression:
mimeTypes:
- ""
httpEmptyRequestsPolicy: Respond
httpErrorCodePages:
name: ""
listenAddress: []
logEmptyRequests: Log
ports:
http: 80
https: 443
routeAdmissionPolicy:
namespaceOwnership: InterNamespaceAllowed
wildcardPolicy: WildcardPolicyAllowed
status: Managed
tlsSecurityProfile:
type: Intermediate
tuningOptions:
clientFinTimeout: "1s"
clientTimeout: "30s"
headerBufferBytes: 0
headerBufferMaxRewriteBytes: 0
healthCheckInterval: "5s"
maxConnections: 0
serverFinTimeout: "1s"
serverTimeout: "30s"
threadCount: 0
tlsInspectDelay: "5s"
tunnelTimeout: "1h"
kubelet:
manifests:
kustomizePaths:
- /usr/lib/microshift/manifests
- /usr/lib/microshift/manifests.d/*
- /etc/microshift/manifests
- /etc/microshift/manifests.d/*
network:
clusterNetwork:
- 10.42.0.0/16
cniPlugin: ""
multus:
status: Disabled # <2>
serviceNetwork:
- 10.43.0.0/16
serviceNodePortRange: 30000-32767
node:
hostnameOverride: ""
nodeIP: "" # <3>
nodeIPv6: ""
storage:
driver: "" # <4>
optionalCsiComponents: # <5>
- ""
telemetry:
endpoint: https://infogw.api.openshift.com
proxy: ""
status: Enabled
----
<1> Calculated based on the address of the service network.
<2> Controls the deployment of the Multus Container Network Interface (CNI).
<3> The IP address of the default route.
<4> Default null value deploys Logical Volume Managed Storage (LVMS).
<5> Default null value deploys `snapshot-controller`.