Open Issues Need Help
View All on GitHubAI Summary: The task involves designing and implementing offline-first capabilities for the Chall-Manager platform, a system for deploying and managing challenge scenarios. This includes addressing dependency management for Go modules and Pulumi providers, improving the SDK for offline builds, adapting NetworkPolicies for offline environments, and developing testing procedures for offline deployments. The goal is to support three deployment models: build and run online, build online and run offline, and build and run offline.
Challenge Scenarios on Demand, anywhere, anytime, of any size, and for anyone
AI Summary: The task involves expanding the Chall-Manager platform to support additional Pulumi ecosystems beyond Go, specifically Python and JavaScript/TypeScript. This requires addressing challenges related to Docker image size optimization, managing Pulumi program execution across different runtimes, and adapting the SDK entrypoint for broader compatibility. The goal is to maintain a consistent and efficient system while supporting multiple programming languages.
Challenge Scenarios on Demand, anywhere, anytime, of any size, and for anyone