12.3. Champs de l'objet PodNetworkConnectivityCheck


Les champs de l'objet PodNetworkConnectivityCheck sont décrits dans les tableaux suivants.

Tableau 12.1. Champs de l'objet PodNetworkConnectivityCheck
FieldTypeDescription

metadata.name

string

Le nom de l'objet au format suivant : <source>-to-<target>. La destination décrite par <target> comprend l'une des chaînes suivantes :

  • load-balancer-api-external
  • load-balancer-api-internal
  • kubernetes-apiserver-endpoint
  • kubernetes-apiserver-service-cluster
  • network-check-target
  • openshift-apiserver-endpoint
  • openshift-apiserver-service-cluster

metadata.namespace

string

L'espace de noms auquel l'objet est associé. Cette valeur est toujours openshift-network-diagnostics.

spec.sourcePod

string

Le nom du pod d'où provient le contrôle de connexion, par exemple network-check-source-596b4c6566-rgh92.

spec.targetEndpoint

string

La cible de la vérification de la connexion, telle que api.devcluster.example.com:6443.

spec.tlsClientCert

object

Configuration du certificat TLS à utiliser.

spec.tlsClientCert.name

string

Le nom du certificat TLS utilisé, le cas échéant. La valeur par défaut est une chaîne vide.

status

object

Un objet représentant l'état du test de connexion et les journaux des succès et échecs récents de la connexion.

status.conditions

array

Le dernier état de la vérification de la connexion et tous les états précédents.

status.failures

array

Journaux des tests de connexion pour les tentatives infructueuses.

status.outages

array

Connecter les journaux de tests couvrant les périodes de pannes éventuelles.

status.successes

array

Journaux de tests de connexion pour les tentatives réussies.

Le tableau suivant décrit les champs des objets du tableau status.conditions:

Tableau 12.2. statut.conditions
FieldTypeDescription

lastTransitionTime

string

Moment où l'état de la connexion est passé d'un état à un autre.

message

string

Les détails de la dernière transition dans un format lisible par l'homme.

reason

string

Le dernier état de la transition dans un format lisible par machine.

status

string

L'état de la condition.

type

string

Le type d'affection.

Le tableau suivant décrit les champs des objets du tableau status.conditions:

Tableau 12.3. statut.pannes
FieldTypeDescription

end

string

Date à laquelle l'échec de la connexion a été résolu.

endLogs

array

Entrées du journal de connexion, y compris l'entrée du journal relative à la fin réussie de la panne.

message

string

Un résumé des détails de la panne dans un format lisible par l'homme.

start

string

Date à laquelle l'échec de la connexion a été détecté pour la première fois.

startLogs

array

Entrées du journal de connexion, y compris l'échec initial.

Champs du journal des connexions

Les champs d'une entrée du journal des connexions sont décrits dans le tableau suivant. L'objet est utilisé dans les champs suivants :

  • status.failures[]
  • status.successes[]
  • status.outages[].startLogs[]
  • status.outages[].endLogs[]
Tableau 12.4. Objet du journal des connexions
FieldTypeDescription

latency

string

Enregistre la durée de l'action.

message

string

Fournit l'état dans un format lisible par l'homme.

reason

string

Fournit la raison de l'état dans un format lisible par la machine. La valeur est l'une des suivantes : TCPConnect, TCPConnectError, DNSResolve, DNSError.

success

boolean

Indique si l'entrée du journal est un succès ou un échec.

time

string

Heure de début de la vérification de la connexion.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.