Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-11-28 GMT+08:00

Verificação de pod novo

Item de verificação

  • Verifique se os pods podem ser criados nos nós existentes após a atualização do cluster.
  • Verifique se os pods podem ser criados em novos nós após a atualização do cluster.

Procedimento

Depois de criar um nó baseado em Verificação de novo nó, crie uma carga de trabalho de DaemonSet para criar pods em cada nó.

Vá para o console do CCE, acesse o console do cluster e escolha Workloads no painel de navegação. Na página exibida, alterne para a página de guia DaemonSets e clique em Create Workload ou Create from YAML no canto superior direito. Para mais detalhes, consulte Criação de um DaemonSet.

Figura 1 Criar um DaemonSet

É aconselhável usar a imagem para testes de rotina como a imagem de base. Você pode implementar um pod consultando o seguinte arquivo YAML.

Neste teste, o YAML implementa o DaemonSet no namespace padrão, usa ngxin:perl como imagem base, solicita 10 MB de CPU e 10 MB de memória e limita 100 MB de CPU e 50 MB de memória.

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: post-upgrade-check
  namespace: default
spec:
  selector:
    matchLabels:
      app: post-upgrade-check
      version: v1
  template:
    metadata:
      labels:
        app: post-upgrade-check
        version: v1
    spec:
      containers:
        - name: container-1
          image: nginx:perl
          imagePullPolicy: IfNotPresent
          resources:
            requests:
              cpu: 10m
              memory: 10Mi
            limits:
              cpu: 100m
              memory: 50Mi

Depois que a carga de trabalho for criada, verifique se o status do pod da carga de trabalho é normal.

Depois que a verificação for concluída, vá para o console do CCE e acesse o console do cluster. Escolha Workloads no painel de navegação. Na página exibida, alterne para a página de guia DaemonSets, escolha More > Delete na coluna Operation da carga de trabalho post-upgrade-check para excluir a carga de trabalho de teste.

Figura 2 Excluir um DaemonSet

Solução

Se o pod não puder ser criado ou se o status do pod for anormal, entre em contato com o suporte técnico e especifique se a exceção ocorre em nós novos ou em nós existentes.