IPAddress
apiVersion: networking.k8s.io/v1
import "k8s.io/api/networking/v1"
IPAddress
IPAddress представляет один IP-адрес из одного семейства IP. Объект предназначен для использования API, работающими с IP-адресами. Объект используется основным API Service для выделения IP-адресов. IP-адрес может быть представлен в разных форматах. Чтобы гарантировать уникальность IP-адреса, имя объекта представляет собой IP-адрес в каноническом формате: четыре десятичных числа, разделённых точками, без ведущих нулей для IPv4 и представление, определённое в RFC 5952, для IPv6. Допустимые значения: 192.168.1.5, 2001:db8::1 или 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1. Недопустимые значения: 10.01.2.3 или 2001:db8:0:0:0::1
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версию схемы этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлено. В CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataObjectMeta |
Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
spec *IPAddressSpec |
spec — желаемое состояние IPAddress. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
IPAddressSpec
IPAddressSpec описывает атрибуты IP-адреса.
| Поле | Описание |
|---|---|
parentRef *ParentReference |
ParentRef ссылается на ресурс, к которому привязан IPAddress. IPAddress должен ссылаться на родительский объект. |
IPAddressList
IPAddressList содержит список объектов IPAddress.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версию схемы этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
items *массив IPAddress |
items — список IPAddress. |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлено. В CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataListMeta |
Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
ParentReference
ParentReference описывает ссылку на родительский объект.
| Поле | Описание |
|---|---|
groupstring |
Group — группа объекта, на который указывает ссылка. |
name *string |
Name — имя объекта, на который указывает ссылка. |
namespacestring |
Namespace — пространство имён объекта, на который указывает ссылка. |
resource *string |
Resource — ресурс объекта, на который указывает ссылка. |
© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2026 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/networking/ip-address-v1/