Skip to content

Conversation

@gfenoy
Copy link
Member

@gfenoy gfenoy commented Dec 4, 2025

  • Upgrade zoo-project-dru chart from version 0.5.0 to 0.8.2
  • Update cookiecutter template to use GeoLabs/zoo-service-template with feature/eoap-tooling branch
  • Enable RabbitMQ auto-setup for message queue configuration
  • Add comprehensive cleanup script for Kubernetes resources including KEDA, Kyverno, and Argo Workflows cleanup
  • Add new Argo Workflows profile with dedicated values configuration (values_argo.yaml)
    • Configure Argo Workflows integration with LocalStack S3 for artifact storage
    • Set up namespaced Argo deployment with instance ID isolation
    • Configure workflow TTL strategies and pod garbage collection
    • Add port forwarding configuration for Argo UI, ZOO services, and LocalStack
  • Add KEDA autoscaling profile with Kyverno policy enforcement
    • Install Kyverno for policy management and CRD validation
    • Enable KEDA with PostgreSQL and RabbitMQ scalers
    • Configure eviction controller to protect active workers
    • Add Kyverno policies for zoofpm pod protection

Reference issues:

gfenoy and others added 5 commits April 11, 2025 12:56
- Upgrade zoo-project-dru chart from version 0.5.0 to 0.8.2
- Update cookiecutter template to use GeoLabs/zoo-service-template with feature/eoap-tooling branch
- Enable RabbitMQ auto-setup for message queue configuration
- Add comprehensive cleanup script for Kubernetes resources including KEDA, Kyverno, and Argo Workflows cleanup
- Add new Argo Workflows profile with dedicated values configuration (values_argo.yaml)
  - Configure Argo Workflows integration with LocalStack S3 for artifact storage
  - Set up namespaced Argo deployment with instance ID isolation
  - Configure workflow TTL strategies and pod garbage collection
  - Add port forwarding configuration for Argo UI, ZOO services, and LocalStack
- Add KEDA autoscaling profile with Kyverno policy enforcement
  - Install Kyverno for policy management and CRD validation
  - Enable KEDA with PostgreSQL and RabbitMQ scalers
  - Configure eviction controller to protect active workers
  - Add Kyverno policies for zoofpm pod protection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant