3.5. Gerenciando assinaturas da Red Hat com o cloud-init

Você pode usar a diretiva rh_subscription para registrar seu sistema. Amostras a seguir. Para cada assinatura, você editaria seus dados de usuário.

Procedimento

O exemplo a seguir utiliza as opções auto-attach e service-level.

  • Em rh_subscription, adicione seu username e password, defina auto-attach para True, e defina service-level para self-support.

    rh_subscription:
      username: sample@redhat.com
      password: 'mypassword'
      auto-attach: True
      service-level: self-support
    Nota

    A opção service-level requer que você utilize a opção auto-attach.

O exemplo a seguir utiliza as opções activation-key e org.

  • Em rh_subscription, adicione seu número activation key e org e defina auto-attach para True.

    rh_subscription:
      activation-key: example_key
      org: 12345
      auto-attach: True

O exemplo a seguir acrescenta um pool de assinaturas.

  • Em rh_subscription, adicione seu username, password, e o número do pool.

    rh_subscription:
      username: sample@redhat.com
      password: 'password'
      add-pool: XYZ01234567
    Nota

    Esta amostra é o equivalente do comando subscription-manager attach --pool=XYZ01234567.

O exemplo a seguir estabelece o nome de um servidor hospedeiro no arquivo /etc/rhsm/rhsm.conf.

  • Em rh_subscription, adicione seu username, password, server-hostname, e defina auto-attach para True.

    rh_subscription:
      username: sample@redhat.com
      password: 'password'
      server-hostname: test.example.com
      auto-attach: True