Skip to main content

Habilitar o GitHub Packages com o Azure Blob Storage

Configure o GitHub Packages com o Azure Blob Storage como seu armazenamento externo.

Avisos:

  • É fundamental que você defina as políticas de acesso restritivas necessárias para o seu bucket de armazenamento, porque GitHub não aplica permissões específicas de objeto ou listas de controle de acesso adicionais (ACLs) à sua configuração do bucket de armazenamento. Por exemplo, se você tornar o seu bucket público, os dados no bucket poderão ser acessados através da Internet pública. Se as restrições por endereço IP tiverem sido configuradas, inclua endereços IP para o sua instância do GitHub Enterprise Server e os usuários finais que usarão o sua instância do GitHub Enterprise Server.
  • Recomendamos usar um bucket dedicado para GitHub Packages, separar do bucket que você usa para o armazenamento de GitHub Actions.
  • Certifique-se de configurar o bucket que você vai querer usar no futuro. Não recomendamos alterar seu armazenamento depois de começar a usar GitHub Packages.

Pré-requisitos

Para conseguir habilitar e configurar GitHub Packages no sua instância do GitHub Enterprise Server, você precisa preparar o bucket do seu armazenamento de Blobs do Azure. Para preparar o bucket de armazenamento de Blobs do Azure, recomendamos consultar a documentação oficial do Armazenamento de Blobs do Azure no site oficial da documentação do Armazenamento de Blobs do Azure.

Habilitar GitHub Packages com o Azure Blob Storage

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

  3. Na barra lateral " Administrador do site", clique em Console de Gerenciamento .

  4. Na barra lateral esquerda, clique em Pacotes.

  5. Em "Pacotes do GitHub", marque a caixa de seleção Habilitar Pacotes do GitHub.

  6. Em "Pacotes de Armazenamento", selecione Armazenamento de Blobs do Azure e insira o nome do contêiner do Azure para o bucket de armazenamento de pacotes e a cadeia de conexão.

    Você precisa criar um contêiner de armazenamento antes de definir o nome do contêiner e a cadeia de conexão.

    Observação: você pode encontrar sua Cadeia de Conexão do Azure navegando até o menu Chave de Acesso em sua conta de armazenamento do Azure.

    No momento, não há suporte para o uso de um Token SAS ou URL SAS como cadeia de conexão.

  7. Na barra lateral "Configurações", clique em Salvar configurações.

    Observação: se você salvar as configurações no Console de Gerenciamento, isso reiniciará os serviços do sistema, o que poderá resultar em tempo de inatividade visível pelo usuário.

  8. Aguarde a conclusão da execução de suas configurações.

Próximas etapas

Como a próxima etapa, você pode personalizar os ecossistemas de pacote que você gostaria de disponibilizar para os usuários finais em GitHub. Para obter mais informações, confira "Configurar o suporte ao ecossistema de pacote para sua empresa".

Para ter uma visão geral de introdução a GitHub Packages em GitHub, confira "Primeiros passos com o GitHub Packages para a sua empresa".