Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
488 changes: 488 additions & 0 deletions dev/topology-fake-resources.yaml

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions dev/topology-fake-virtualmachine-crd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: virtualmachines.kubevirt.io
spec:
group: kubevirt.io
names:
kind: VirtualMachine
listKind: VirtualMachineList
plural: virtualmachines
singular: virtualmachine
scope: Namespaced
versions:
- name: v1
served: true
storage: true
schema:
openAPIV3Schema:
type: object
properties:
spec:
type: object
x-kubernetes-preserve-unknown-fields: true
status:
type: object
x-kubernetes-preserve-unknown-fields: true
24 changes: 24 additions & 0 deletions locales/en/plugin__networking-console-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
"Add virtual machines": "Add virtual machines",
"Advanced": "Advanced",
"Advanced filter": "Advanced filter",
"Aggregated connection": "Aggregated connection",
"Aggregation mode": "Aggregation mode",
"All incoming traffic is denied to Pods in {{namespace}}": "All incoming traffic is denied to Pods in {{namespace}}",
"All outgoing traffic is allowed by default. Egress rules can be used to restrict outgoing traffic if the cluster network provider allows it. When using the OpenShift SDN cluster network provider, egress network policy is not supported.": "All outgoing traffic is allowed by default. Egress rules can be used to restrict outgoing traffic if the cluster network provider allows it. When using the OpenShift SDN cluster network provider, egress network policy is not supported.",
Expand Down Expand Up @@ -104,6 +105,9 @@
"Cluster administrator permissions are required to enable this feature.": "Cluster administrator permissions are required to enable this feature.",
"Cluster IP": "Cluster IP",
"Cluster map": "Cluster map",
"Cluster user-defined network to network attachment definition": "Cluster user-defined network to network attachment definition",
"Cluster user-defined network to pod": "Cluster user-defined network to pod",
"Cluster user-defined network to virtual machine": "Cluster user-defined network to virtual machine",
"Cluster-wide UserDefinedNetworks": "Cluster-wide UserDefinedNetworks",
"Cluster's default network": "Cluster's default network",
"ClusterUserDefinedNetwork": "ClusterUserDefinedNetwork",
Expand Down Expand Up @@ -194,6 +198,7 @@
"Duplicate keys found in peer pod selector": "Duplicate keys found in peer pod selector",
"e.g. \"openshift-storage\"": "e.g. \"openshift-storage\"",
"Edge": "Edge",
"Edges": "Edges",
"Edit": "Edit",
"Edit {{kind}}": "Edit {{kind}}",
"Edit {{label}}": "Edit {{label}}",
Expand Down Expand Up @@ -250,6 +255,7 @@
"Given subnet is split into smaller subnets for every node.": "Given subnet is split into smaller subnets for every node.",
"Graph view": "Graph view",
"Grid": "Grid",
"Groups": "Groups",
"Health": "Health",
"Healthy: {{ready}} of {{total}} endpoints ready": "Healthy: {{ready}} of {{total}} endpoints ready",
"Hide": "Hide",
Expand All @@ -275,6 +281,7 @@
"Ingress points of load balancer": "Ingress points of load balancer",
"Ingress rule": "Ingress rule",
"Ingress rules": "Ingress rules",
"Ingress to service": "Ingress to service",
"Ingresses": "Ingresses",
"Input error: selectors must start and end by a letter or number, and can only contain -, _, / or . Offending value: {{offendingSelector}}": "Input error: selectors must start and end by a letter or number, and can only contain -, _, / or . Offending value: {{offendingSelector}}",
"Insecure traffic": "Insecure traffic",
Expand Down Expand Up @@ -306,6 +313,7 @@
"Learn how to use NetworkAttachmentDefinitions": "Learn how to use NetworkAttachmentDefinitions",
"Learn more about {{ kind }}": "Learn more about {{ kind }}",
"Learn more about working with projects": "Learn more about working with projects",
"Legend": "Legend",
"Links": "Links",
"linux-bridge": "linux-bridge",
"List of {{resourceName}} matching": "List of {{resourceName}} matching",
Expand Down Expand Up @@ -334,13 +342,15 @@
"MTU": "MTU",
"MTU is optional. If not provided, the globally configured value in OVN-Kubernetes (defaults to 1400) is used for the network.": "MTU is optional. If not provided, the globally configured value in OVN-Kubernetes (defaults to 1400) is used for the network.",
"MTU is the maximum transmission unit for a network.": "MTU is the maximum transmission unit for a network.",
"Multi-network policy to network attachment definition": "Multi-network policy to network attachment definition",
"multi-networkpolicies": "multi-networkpolicies",
"multi-networkpolicy": "multi-networkpolicy",
"MultiNetworkPolicies": "MultiNetworkPolicies",
"MultiNetworkPolicy": "MultiNetworkPolicy",
"Name": "Name",
"Name is required": "Name is required",
"Namespace": "Namespace",
"Namespace + Owner": "Namespace + Owner",
"Namespace is required": "Namespace is required",
"Namespace selector": "Namespace selector",
"Namespace Selector": "Namespace Selector",
Expand Down Expand Up @@ -440,6 +450,7 @@
"Pod port or name": "Pod port or name",
"Pod selector": "Pod selector",
"Pod selector for": "Pod selector for",
"Pod to network attachment definition": "Pod to network attachment definition",
"Pod unschedulable": "Pod unschedulable",
"pods": "pods",
"Pods": "Pods",
Expand Down Expand Up @@ -482,7 +493,10 @@
"Remove port": "Remove port",
"Remove subnets?": "Remove subnets?",
"Remove virtual machine from network?": "Remove virtual machine from network?",
"Replace namespaced resources with their namespace; cluster-scoped resources remain unchanged.": "Replace namespaced resources with their namespace; cluster-scoped resources remain unchanged.",
"Replace resources with their controller owner when one is available; ownerless resources remain unchanged.": "Replace resources with their controller owner when one is available; ownerless resources remain unchanged.",
"Reset to default": "Reset to default",
"Resource": "Resource",
"Resource name": "Resource name",
"Resources in a grid inside each group; groups packed in rows.": "Resources in a grid inside each group; groups packed in rows.",
"Restarts": "Restarts",
Expand All @@ -494,6 +508,7 @@
"Role describes the network role in the pod.": "Role describes the network role in the pod.",
"Route": "Route",
"Route details": "Route details",
"Route to service": "Route to service",
"Router canonical hostname": "Router canonical hostname",
"Router: {{routerName}}": "Router: {{routerName}}",
"Routes": "Routes",
Expand All @@ -503,6 +518,7 @@
"Rules": "Rules",
"Running": "Running",
"Save": "Save",
"Scope": "Scope",
"Search by name": "Search by name",
"Search by name...": "Search by name...",
"Search topology...": "Search topology...",
Expand Down Expand Up @@ -542,8 +558,11 @@
"Show a preview of the <2>affected pods</2> that this ingress rule will apply to.": "Show a preview of the <2>affected pods</2> that this ingress rule will apply to.",
"Show a preview of the <2>affected pods</2> that this policy will apply to": "Show a preview of the <2>affected pods</2> that this policy will apply to",
"Show a preview of the <2>matching pods</2> that this selector will apply to": "Show a preview of the <2>matching pods</2> that this selector will apply to",
"Show individual resources using their Kubernetes kind and name.": "Show individual resources using their Kubernetes kind and name.",
"Show labels": "Show labels",
"Show less": "Show less",
"Show NetworkAttachmentDefinitions, UserDefinedNetworks, and ClusterUserDefinedNetworks as logical network nodes.": "Show NetworkAttachmentDefinitions, UserDefinedNetworks, and ClusterUserDefinedNetworks as logical network nodes.",
"Show topology legend": "Show topology legend",
"Showing {{shown}} from {{total}} results": "Showing {{shown}} from {{total}} results",
"Showing network definitions and consumers in project {{project}}. NMState configuration is cluster-wide.": "Showing network definitions and consumers in project {{project}}. NMState configuration is cluster-wide.",
"Some consumer information is unavailable.": "Some consumer information is unavailable.",
Expand Down Expand Up @@ -591,6 +610,7 @@
"To use a custom route, you must update your DNS provider by creating a canonical name (CNAME) record. Your CNAME record should point to your custom domain <2>{{host}}</2>, to the OpenShift canonical router hostname, <5>{{routerCanonicalHostname}}</5>, as the alias.": "To use a custom route, you must update your DNS provider by creating a canonical name (CNAME) record. Your CNAME record should point to your custom domain <2>{{host}}</2>, to the OpenShift canonical router hostname, <5>{{routerCanonicalHostname}}</5>, as the alias.",
"Topology": "Topology",
"Topology describes network configuration.": "Topology describes network configuration.",
"Topology scope": "Topology scope",
"total limit": "total limit",
"total requested": "total requested",
"Traffic": "Traffic",
Expand All @@ -611,6 +631,9 @@
"Uplink connection": "Uplink connection",
"Use \"{{inputValue}}\"": "Use \"{{inputValue}}\"",
"Use the default Pod network": "Use the default Pod network",
"User-defined network to network attachment definition": "User-defined network to network attachment definition",
"User-defined network to pod": "User-defined network to pod",
"User-defined network to virtual machine": "User-defined network to virtual machine",
"UserDefinedNetwork": "UserDefinedNetwork",
"UserDefinedNetworks": "UserDefinedNetworks",
"Value": "Value",
Expand All @@ -624,6 +647,7 @@
"View logs": "View logs",
"View naming information": "View naming information",
"Virtual machine information is unavailable; consumer information is incomplete.": "Virtual machine information is unavailable; consumer information is incomplete.",
"Virtual machine to network attachment definition": "Virtual machine to network attachment definition",
"Virtual Machines": "Virtual Machines",
"VirtualMachine": "VirtualMachine",
"Visibility": "Visibility",
Expand Down
24 changes: 24 additions & 0 deletions locales/es/plugin__networking-console-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
"Add virtual machines": "Agregar máquinas virtuales",
"Advanced": "Advanced",
"Advanced filter": "Advanced filter",
"Aggregated connection": "Aggregated connection",
"Aggregation mode": "Aggregation mode",
"All incoming traffic is denied to Pods in {{namespace}}": "Se rechaza todo el tráfico entrante a los Pods en {{namespace}}",
"All outgoing traffic is allowed by default. Egress rules can be used to restrict outgoing traffic if the cluster network provider allows it. When using the OpenShift SDN cluster network provider, egress network policy is not supported.": "Todo el tráfico saliente está permitido de forma predeterminada. Se pueden utilizar reglas de salida para restringir el tráfico saliente si el proveedor de red del clúster lo permite. Cuando se utiliza el proveedor de red del clúster OpenShift SDN, no se admite la política de red de salida.",
Expand Down Expand Up @@ -108,6 +109,9 @@
"Cluster administrator permissions are required to enable this feature.": "Se requieren permisos de administrador de clúster para habilitar esta función.",
"Cluster IP": "IP del clúster",
"Cluster map": "Cluster map",
"Cluster user-defined network to network attachment definition": "Cluster user-defined network to network attachment definition",
"Cluster user-defined network to pod": "Cluster user-defined network to pod",
"Cluster user-defined network to virtual machine": "Cluster user-defined network to virtual machine",
"Cluster-wide UserDefinedNetworks": "UserDefinedNetworks en todo el clúster",
"Cluster's default network": "Cluster's default network",
"ClusterUserDefinedNetwork": "ClusterUserDefinedNetwork",
Expand Down Expand Up @@ -198,6 +202,7 @@
"Duplicate keys found in peer pod selector": "Claves duplicadas encontradas en el selector de pods de pares",
"e.g. \"openshift-storage\"": "e.g. \"openshift-storage\"",
"Edge": "Edge",
"Edges": "Edges",
"Edit": "Editar",
"Edit {{kind}}": "Editar {{kind}}",
"Edit {{label}}": "Editar {{label}}",
Expand Down Expand Up @@ -254,6 +259,7 @@
"Given subnet is split into smaller subnets for every node.": "La subred dada se divide en subredes más pequeñas para cada nodo.",
"Graph view": "Graph view",
"Grid": "Grid",
"Groups": "Groups",
"Health": "Estado",
"Healthy: {{ready}} of {{total}} endpoints ready": "En buen estado: {{ready}} de {{total}} puntos de acceso listos",
"Hide": "Ocultar",
Expand All @@ -279,6 +285,7 @@
"Ingress points of load balancer": "Puntos de entrada del balanceador de carga",
"Ingress rule": "Regla de ingreso",
"Ingress rules": "Reglas de ingreso",
"Ingress to service": "Ingress to service",
"Ingresses": "Ingresos",
"Input error: selectors must start and end by a letter or number, and can only contain -, _, / or . Offending value: {{offendingSelector}}": "Error de entrada: los selectores deben comenzar y terminar con una letra o número, y solo pueden contener -, _, / o . Valor ofensivo: {{offendingSelector}}",
"Insecure traffic": "Tráfico inseguro",
Expand Down Expand Up @@ -310,6 +317,7 @@
"Learn how to use NetworkAttachmentDefinitions": "Aprenda a utilizar NetworkAttachmentDefinitions",
"Learn more about {{ kind }}": "Más información acerca de {{ kind }}",
"Learn more about working with projects": "Obtenga más información sobre cómo trabajar con proyectos",
"Legend": "Legend",
"Links": "Links",
"linux-bridge": "linux-bridge",
"List of {{resourceName}} matching": "Lista de {{resourceName}} coincidentes",
Expand Down Expand Up @@ -338,13 +346,15 @@
"MTU": "MTU",
"MTU is optional. If not provided, the globally configured value in OVN-Kubernetes (defaults to 1400) is used for the network.": "MTU es opcional. Si no se proporciona, se utiliza el valor configurado globalmente en OVN-Kubernetes (el valor predeterminado es 1400) para la red.",
"MTU is the maximum transmission unit for a network.": "MTU es la unidad máxima de transmisión de una red.",
"Multi-network policy to network attachment definition": "Multi-network policy to network attachment definition",
"multi-networkpolicies": "multi-networkpolicies",
"multi-networkpolicy": "multi-networkpolicy",
"MultiNetworkPolicies": "MultiNetworkPolicies",
"MultiNetworkPolicy": "MultiNetworkPolicy",
"Name": "Nombre",
"Name is required": "Se requiere un nombre",
"Namespace": "Espacio de nombre",
"Namespace + Owner": "Namespace + Owner",
"Namespace is required": "Se requiere un espacio de nombres",
"Namespace selector": "Selector de espacio de nombres",
"Namespace Selector": "Selector de espacio de nombre",
Expand Down Expand Up @@ -445,6 +455,7 @@
"Pod port or name": "Puerto o nombre del pod",
"Pod selector": "Selector de pods",
"Pod selector for": "Selector de pods para",
"Pod to network attachment definition": "Pod to network attachment definition",
"Pod unschedulable": "Pod no programable",
"pods": "pods",
"Pods": "Pods",
Expand Down Expand Up @@ -487,7 +498,10 @@
"Remove port": "Quitar puerto",
"Remove subnets?": "¿Desea eliminar subredes?",
"Remove virtual machine from network?": "¿Desea eliminar la máquina virtual de la red?",
"Replace namespaced resources with their namespace; cluster-scoped resources remain unchanged.": "Replace namespaced resources with their namespace; cluster-scoped resources remain unchanged.",
"Replace resources with their controller owner when one is available; ownerless resources remain unchanged.": "Replace resources with their controller owner when one is available; ownerless resources remain unchanged.",
"Reset to default": "Restablecer a valores predeterminados",
"Resource": "Resource",
"Resource name": "Nombre del recurso",
"Resources in a grid inside each group; groups packed in rows.": "Resources in a grid inside each group; groups packed in rows.",
"Restarts": "Reinicios",
Expand All @@ -499,6 +513,7 @@
"Role describes the network role in the pod.": "El rol describe el rol de la red en el pod.",
"Route": "Route",
"Route details": "Detalles de la ruta",
"Route to service": "Route to service",
"Router canonical hostname": "Nombre de host canónico del enrutador",
"Router: {{routerName}}": "Enrutador: {{routerName}}",
"Routes": "Rutas",
Expand All @@ -508,6 +523,7 @@
"Rules": "Normas",
"Running": "En ejecución",
"Save": "Guardar",
"Scope": "Scope",
"Search by name": "Search by name",
"Search by name...": "Buscar por nombre...",
"Search topology...": "Search topology...",
Expand Down Expand Up @@ -547,8 +563,11 @@
"Show a preview of the <2>affected pods</2> that this ingress rule will apply to.": "Mostrar una vista previa de los <2>pods afectados</2> a los que se aplicará esta regla de ingreso.",
"Show a preview of the <2>affected pods</2> that this policy will apply to": "Mostrar una vista previa de los <2>pods afectados</2> a los que se aplicará esta política",
"Show a preview of the <2>matching pods</2> that this selector will apply to": "Mostrar una vista previa de los <2>pods coincidentes</2> a los que se aplicará este selector",
"Show individual resources using their Kubernetes kind and name.": "Show individual resources using their Kubernetes kind and name.",
"Show labels": "Show labels",
"Show less": "Mostrar menos",
"Show NetworkAttachmentDefinitions, UserDefinedNetworks, and ClusterUserDefinedNetworks as logical network nodes.": "Show NetworkAttachmentDefinitions, UserDefinedNetworks, and ClusterUserDefinedNetworks as logical network nodes.",
"Show topology legend": "Show topology legend",
"Showing {{shown}} from {{total}} results": "Mostrando {{shown}} de {{total}} resultados",
"Showing network definitions and consumers in project {{project}}. NMState configuration is cluster-wide.": "Showing network definitions and consumers in project {{project}}. NMState configuration is cluster-wide.",
"Some consumer information is unavailable.": "Some consumer information is unavailable.",
Expand Down Expand Up @@ -596,6 +615,7 @@
"To use a custom route, you must update your DNS provider by creating a canonical name (CNAME) record. Your CNAME record should point to your custom domain <2>{{host}}</2>, to the OpenShift canonical router hostname, <5>{{routerCanonicalHostname}}</5>, as the alias.": "Para utilizar una ruta personalizada, debe actualizar su proveedor de DNS creando un registro de nombre canónico (CNAME). Su registro CNAME debe apuntar a su dominio personalizado <2>{{host}}</2>, al nombre de host del enrutador canónico de OpenShift, <5>{{routerCanonicalHostname}}</5>, como alias.",
"Topology": "Topología",
"Topology describes network configuration.": "La topología describe la configuración de la red.",
"Topology scope": "Topology scope",
"total limit": "límite total",
"total requested": "total solicitado",
"Traffic": "Tráfico",
Expand All @@ -616,6 +636,9 @@
"Uplink connection": "Uplink connection",
"Use \"{{inputValue}}\"": "Utilizar \"{{inputValue}}\"",
"Use the default Pod network": "Utilice la red pod predeterminada",
"User-defined network to network attachment definition": "User-defined network to network attachment definition",
"User-defined network to pod": "User-defined network to pod",
"User-defined network to virtual machine": "User-defined network to virtual machine",
"UserDefinedNetwork": "UserDefinedNetwork",
"UserDefinedNetworks": "UserDefinedNetworks",
"Value": "Valor",
Expand All @@ -629,6 +652,7 @@
"View logs": "Ver registros",
"View naming information": "Ver información de nombres",
"Virtual machine information is unavailable; consumer information is incomplete.": "Virtual machine information is unavailable; consumer information is incomplete.",
"Virtual machine to network attachment definition": "Virtual machine to network attachment definition",
"Virtual Machines": "Máquinas virtuales",
"VirtualMachine": "VirtualMachine",
"Visibility": "Visibility",
Expand Down
Loading
Loading