LinuxNodeConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Parameters that can be configured on Linux nodes.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
sysctls |
MutableMapping[str, str]
The Linux kernel parameters to be applied to the nodes and all pods running on the nodes. The following parameters are supported. net.core.busy_poll net.core.busy_read net.core.netdev_max_backlog net.core.rmem_max net.core.wmem_default net.core.wmem_max net.core.optmem_max net.core.somaxconn net.ipv4.tcp_rmem net.ipv4.tcp_wmem net.ipv4.tcp_tw_reuse |
cgroup_mode |
google.cloud.container_v1beta1.types.LinuxNodeConfig.CgroupMode
cgroup_mode specifies the cgroup mode to be used on the node. |
hugepages |
google.cloud.container_v1beta1.types.LinuxNodeConfig.HugepagesConfig
Optional. Amounts for 2M and 1G hugepages This field is a member of oneof_ _hugepages.
|
Classes
CgroupMode
CgroupMode(value)Possible cgroup modes that can be used.
HugepagesConfig
HugepagesConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Hugepages amount in both 2m and 1g size
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SysctlsEntry
SysctlsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |