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.
  • 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 your GitHub Enterprise Server instance, 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 .

    Captura de tela do ícone de foguete para acesso às configurações de administração do site

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

    Captura de tela do link "Administração do site" 1. Na barra lateral à esquerda, clique em Console de Gerenciamento . Guia Console de Gerenciamento na barra lateral esquerda 1. Na barra lateral esquerda, clique em Pacotes. Guia Pacotes na barra lateral do console de gerenciamento

  3. Em "Pacotes do GitHub", selecione Habilitar Pacotes do GitHub. Caixa de seleção usada para habilitar Pacotes do GitHub no menu do Console de Gerenciamento do Enterprise

  4. 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.

    Nome do contêiner do Armazenamento de Blobs do Azure e caixas da 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.

  5. Na barra lateral esquerda, clique em Salvar configurações.

    Captura de tela do botão Salvar configurações no Console de Gerenciamento

    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.

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

    Configurar a instância

Próximas etapas

As a next step, you can customize which package ecosystems you would like to make available to end users on your GitHub Enterprise Server instance. For more information, see "Configuring package ecosystem support for your enterprise."

For an overview of getting started with GitHub Packages on GitHub, see "Getting started with GitHub Packages for your enterprise."