Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Cluster Windows do Rancher

O Rancher pode provisionar um cluster Windows com uma combinação de nós de trabalho Linux e nós de trabalho Windows. Para mais informações sobre o cluster Windows do Rancher, consulte a documentação oficial do Rancher.

Em um cluster Windows do Rancher, todos os nós de trabalho Linux são:

  • Marcados com a marcação cattle.io/os=linux:NoSchedule

  • Rotulados com kubernetes.io/os:linux

Após SUSE Storage ser implantado, você pode lançar cargas de trabalho que utilizam volumes SUSE Storage apenas em nós Linux.

Implantar SUSE Storage com o gráfico Helm suportado

Você pode atualizar o valor Helm global.cattle.windowsCluster.enabled para permitir a instalação de SUSE Storage no cluster Windows do Rancher.

Quando esse valor é definido como true, SUSE Storage reconhecerá o cluster Windows do Rancher e, em seguida, implantará os componentes SUSE Storage com o seletor de nós e tolerâncias corretas para que todas as cargas de trabalho SUSE Storage possam ser lançadas apenas em nós Linux.

No marketplace do Rancher, a configuração pode ser personalizada em customize Helm options antes da instalação:
Edit Options > Other Settings > Rancher Windows Cluster

Também em:
Edit YAML

global:
  cattle:
    systemDefaultRegistry: ""
    windowsCluster:
      # Enable this to allow Longhorn to run on the Rancher deployed Windows cluster
      enabled: true

Configurar componentes SUSE Storage para implantação existente de SUSE Storage

Você pode configurar o SUSE Storage existente quando não estiver implantado com o gráfico Helm suportado.

  • Como os componentes SUSE Storage só podem ser executados em nós Linux, você precisa definir o seletor de nós kubernetes.io/os:linux para SUSE Storage para selecionar os nós Linux. Para mais informações, consulte Seletor de Nós.

  • Como todos os nós de trabalho Linux em um cluster Windows do Rancher têm a marcação cattle.io/os=linux:NoSchedule, você deve definir a tolerância de marcação cattle.io/os=linux:NoSchedule para permitir que SUSE Storage seja executado nesses nós. Para mais informações, consulte Tolerância de Marcação.

SUSE Storage pode ser efetivamente implantado em clusters que compreendem nós Windows e Linux, oferecendo uma solução versátil para diversas necessidades de infraestrutura. Para facilitar a instalação a partir do Rancher, os usuários devem primeiro adicionar o registro OCI da AppCo como um repositório de apps do Rancher. Instruções detalhadas para esse processo podem ser encontradas na Documentação do Rancher: Integrar com o Gerenciador do Rancher