Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Habilitar o GitHub Packages com o Azure Blob Storage

Configure o GitHub Package Registry 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.
  • Recomendamos usar um bucket dedicado para GitHub Package Registry, 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 Package Registry.

Pré-requisitos

Antes de poder habilitar e configurar GitHub Package Registry em sua instância do GitHub Enterprise Server, você precisa preparar o bucket do seu Azure Blob Storage. Para preparar o bucket do seu Azure Blob Storage, recomendamos consultar a documentação oficial do do Azure Blob Storage no site oficial da documentação do Azure Blob Storage.

Habilitar GitHub Package Registry com o Azure Blob Storage

  1. From an administrative account on GitHub Enterprise Server, in the upper-right corner of any page, click .

    Screenshot of the rocket ship icon for accessing site admin settings

  2. If you're not already on the "Site admin" page, in the upper-left corner, click Site admin.

    Screenshot of "Site admin" link

  3. Na barra lateral esquerda, clique em Console de gerenciamento. Console de gerenciamento aba na barra lateral esquerda

  4. Na barra lateral esquerda, clique em Pacotes. Aba Pacotes na barra lateral de console de gerenciamento

  5. Em "GitHub Packages", selecione Habilitar GitHub Packages. Caixa de seleção para habilitar o GitHub Packages do menu do console de gerenciamento

  6. Em "Armazenamento de pacotes", selecione Azure Blob Storage e insira o nome do seu contêiner do Azure para seus pacotes de armazenamento e string de conexão. Nome do contêiner do Azure Blob Storage e caixas de string de conexão

    Observação: Você pode encontrar sua String de Conexão do Azure navegando até o menu da chave de acesso na sua conta de armazenamento do Azure. O uso de um Token SAS ou URL de SAS como string de conexão não é compatível no momento.

  7. Na barra lateral esquerda, clique Save settings (Salvar configurações).

    Screenshot of the save settings button in the Console de gerenciamento

    Note: Saving settings in the Console de gerenciamento restarts system services, which could result in user-visible downtime.

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

    Configurar a instância

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 your GitHub Enterprise Server instance. Para obter mais informações, consulte "Configurar a compatibilidade com o ecossistema de pacote para a sua empresa".

Para uma visão geral sobre como começar a GitHub Package Registry em GitHub, consulte "Primeiros passos com o GitHub Packages para a sua empresa."