@jdrouet Why now? Why not two years ago 😭

It needs expansion to handle #GitLab, but great tool for internal releases of #Debian packages instead of setting up tanks like #Artifactory.

Как переход на Z Garbage Collector в Java 17 сэкономил нам ресурсы: на примере хранилища артефактов

Привет, Хабр! Меня зовут Максим Шишкин, я инженер по нагрузочному тестированию в команде Platform V Works::Artifactory в СберТехе. Наше решение — менеджер репозиториев артефактов и контейнеров. Он позволяет организовать хранение, описание, тегирование сборок и дистрибутивов программных продуктов, а также готовых Docker-контейнеров. В этой статье я расскажу, как и почему мы перешли на Java 17, как протестировали возможности нового сборщика мусора Z Garbage Collector и в результате сэкономили ресурсы виртуальных машин — а вместе с этим и финансы. Надеюсь, наш опыт будет полезен инженерам по сопровождению, командам разработки и тестирования.

https://habr.com/ru/companies/sberbank/articles/972476/

#сбертех #platform_v #platform_v_works #artifactory #java #тестирование #сборщик_мусора #garbage_collector

Как переход на Z Garbage Collector в Java 17 сэкономил нам ресурсы: на примере хранилища артефактов

Привет, Хабр! Меня зовут Максим Шишкин, я инженер по нагрузочному тестированию в команде Platform V Works::Artifactory в СберТехе. Наше решение — менеджер репозиториев артефактов и контейнеров....

Хабр

I searched quite a bit this morning, and it turns out there is a far better open-source tool that works as an Artifactory replacement for small projects. It's not in any of the alternatives-to lists. It is known as mkdir.

#artifactory #jfrog #linux #selfhosting

@mvniekerk at 2025 , they don't know about #artifactory and #jfrog 🤓 even GitHub also head some repository functionality

@jerry I prevented the rollout of retention policies across our whole artifactory production cluster within my company.🫣

To be honest, I wasn't aware it was actually Friday the 13th. The reason was actually that I was doing support (SPOC). 😅

#support #friday13th #deployment #artifactory

In in the last two week I tried to get the vagrant-libvirt setup for #Artifactory up and running.

I now have a kind-of-working setup:
https://codeberg.org/johanneskastl/artifactory_vagrant_libvirt_ansible
https://github.com/johanneskastl/artifactory_vagrant_libvirt_ansible

This #vagrant setup creates a VM and installs the official Artifactory OSS version. It works kind of well in my tests. However, I deem the official systemd unit broken by design (separate toot following). So this setup installs a new unit that worked better in my tests (but not perfect, which I think is caused by the official startup scripts).

Have fun!

#DevOps #Artifactory #vagrant #libvirt #Ansible

artifactory_vagrant_libvirt_ansible

Vagrant-libvirt setup that creates a VM and installs Artifactory (OSS)

Codeberg.org

To create your own image cache, there are lots of options:

- The #distribution project is minimal but extendable. https://distribution.github.io/distribution/
- #Harbor has a lot of functionality for larger orgs: https://goharbor.io/
- #Zot is an alternative to Harbor: https://zotregistry.dev/
- #Artifactory and #Nexus each include a container registry option.

CNCF Distribution

High-level overview of the Registry

CNCF Distribution
Ich möchte jemanden angespitzt in den Boden stampfen.
❯ curl -IL https://repository.example.com/ HTTP/1.1 302 Moved Temporarily Server: nginx/1.24.0 (Ubuntu) Date: Fri, 21 Feb 2025 08:44:06 GMT Content-Type: text/html Content-Length: 154 Location: https://repository.example.com/ui/ Connection: keep-alive HTTP/1.1 502 Bad Gateway
Hingegen:
❯ curl -IL --user-agent "Microsoft Edge" https://repository.example.com/ HTTP/1.1 302 Moved Temporarily Server: nginx/1.24.0 (Ubuntu) Date: Fri, 21 Feb 2025 08:52:12 GMT Content-Type: text/html Content-Length: 154 Location: https://repository.example.com/ui/ Connection: keep-alive HTTP/1.1 200 OK
#Jfrog #Artifactory

Anyone know someone at #JFrog I could reach out to, concerning their SaaS solution for #Artifactory ?

Ran into issues where it looks like they need to update some of their AWS backend infra configuration to support IPv6 (dualstack) to accept users that are reaching out from IPv6-only environments. Otherwise, packages are unable to be downloaded from their hosted endpoints in those scenarios.

Here's an article I published on Medium.com detailing how Maven Metadata works.
I hope you find it useful! :)

#maven
#gradle
#nexus
#artifactory
#metadata
#java
#devops
#opensource
#oss

https://medium.com/@carlspring/introduction-to-maven-metadata-73fec7a57a46

Introduction to Maven Metadata - Martin Todorov - Medium

Maven Metadata was introduced with the advent of the Apache Maven build tool to provide a structured way to store and retrieve essential information about project artifacts. As projects grow and…

Medium