Container Galleries: What's next for PSResourceGet - Amber Erickson - PSConfEU 2024

Поделиться
HTML-код
  • Опубликовано: 19 июл 2024
  • Amber, a software engineer on the PowerShell team, shared insights at a conference on using Azure Container Registries with PS Resource Get. PS Resource Get is a package manager and she highlighted its importance for managing PowerShell packages effectively. PS Resource Get is the improved version of PowerShell Get, which now ships with PowerShell 7.4 and above. She discussed the transition from PowerShell Get to PS Resource Get and the compatibility layer provided for smooth migration.
    Amber delved into Azure Container Registry (ACR), which is based on the open-source Docker registry. ACR allows storing and managing container images in public or private registries. She emphasized the differences in terminology between ACR and PS Resource Get, such as repositories and tags. Repositories in ACR are akin to packages in PS Resource Get, while tags serve different functions in both systems.
    She conducted a demo showcasing ACR in the Azure portal, emphasizing the lowercase requirement for all entries. Furthermore, she discussed the significance of ACR for secure and isolated package management. She underscored the need for enhanced security in public package repositories, making ACR a vital solution for secure and controlled package management.
    Amber delved into the intricacies of authentication and security in ACR, highlighting features like Azure Active Directory support, role-based access control, managed identities, and integration with Defender for Cloud for vulnerability scanning. She also introduced upcoming features, including support for Microsoft Artifact Registry and broader container registry support, aiming for a trustworthy and secure package management ecosystem.
    In Q&A sessions with colleagues, she addressed concerns about user scenarios, module path complexities, transitioning to PS Resource Get, GA timelines, and recommended usage in semi-production environments. The interactive session enhanced understanding and underscored the importance of user feedback in shaping the future development and enhancements of PS Resource Get and ACR integration.
    Chapters:
    00:00:00 Container Galleries: What's next for PSResourceGet - Amber Erickson - PSConfEU 2024
    00:00:11 Introduction
    00:01:29 Familiarity with PS Resource Get
    00:02:14 PS Resource Get Overview
    00:04:30 Introduction to Azure Container Registry (ACR)
    00:05:38 Overloaded Terms in ACR and PS Resource Get
    00:06:30 ACR Demo in Azure Portal
    00:08:51 Why Integrate with ACR?
    00:10:31 Authentication and Role-Based Access Control in ACR
    00:14:43 Creating ACR Registry and Configurations
    00:17:15 Publishing Modules to ACR
    00:29:17 Key Takeaways and Q&A
    00:32:42 ACR Configurations for Webhooks and Geo-Replication
    00:34:04 Challenges in Keeping Modules Up to Date
    00:34:51 Encouraging Adoption of PS Resource Get
    00:37:36 Moving from Preview to GA Process
  • НаукаНаука

Комментарии • 1

  • @BlackV27
    @BlackV27 12 дней назад

    Is the dependency loop stuff fixed, i.e. seeing package management installed 50 times in a row cause a bunch of modules were listing that as a dependant items, and it wasn't smart enough to install it only once