O Nexus ou o Artifactory podem armazenar artefatos tar.gz simples?

Eu tenho servidores em nuvem localizados em data centers separados em todo o mundo. Cada data center é separado dos outros.

Estou procurando uma maneira fácil de implantar artefatos em clusters individuais de servidores (que podem estar executando versões diferentes de software, ou seja, um cluster de desenvolvimento, teste e desenvolvimento) em cada uma dessas regiões com facilidade e consistência. Parece-me que um servidor de artefato é o que eu preciso, porque eu poderia executar um script de instalação no servidor de nuvem, que puxa para baixo o artefato de software correto.

Agora, eu trabalho no lado das operações. Eu não me importo em fazer compilações ou gerenciar dependências de construção de software. Eu simplesmente quero um servidor de artefato onde eu possa armazenar todas as diferentes versões de meus pacotes para acesso em um momento posterior. O kicker, é que eu tenho vários tipos diferentes de artefatos para armazenar.

Scripts de shellScripts em PythonManifestos de marionetesArquivos Debian (geralmente entregues como um arquivo tar.gz de vários debians)

O Nexus ou o Artifactory podem gerenciar todos esses tipos de pacotes, ou eu deveria estar olhando em uma direção diferente? Eu não me oponho a adicionar arquivos make aos meus projetos de script de shell que simplesmente geram arquivos tar.gz. Eu simplesmente não quero seguir o caminho de configurar um repositório de artefatos, quando, por fim, um pequeno script, wget e um servidor apache funcionariam muito bem.

questionAnswers(4)

yourAnswerToTheQuestion