-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
kind/improvementImprovement of existing features, e.g. code cleanup or optimizations.Improvement of existing features, e.g. code cleanup or optimizations.
Description
Description
We want to be able to more easily run Apps locally, all of Apps* at the same time.
And we want that to be simple.
So for this issue the goal is to work through the dev flavour and adapt it to what can be run on top of local-clusters.
For all things normally run with replication must then have such things disabled. (e.g. OpenSearch, Thanos)
For all things normally relying on external services, must use local alternatives. (e.g. cert-manager self-signed)
Both SC and WC should run with only a single node each, so scheduling of services should not rely on multiple workers, or specific roles.
And when this is achieved take note of the resource usage of the entire installation.
Additional context
*Except things that have permission issue or cannot feasibly run.
Definition of done
- Dev flavour can run on local-clusters with SC and WC using only a single node each
- Dev flavour does not have replicated services (where possible)
- Dev flavour does not rely on external services (where possible)
- Dev flavour uses self-signed certificates
- Dev flavour uses welkin.test domain
- Dev flavour uses static Dex users (admin and dev) by default
- Resource usage of Apps on local-clusters noted down
Metadata
Metadata
Assignees
Labels
kind/improvementImprovement of existing features, e.g. code cleanup or optimizations.Improvement of existing features, e.g. code cleanup or optimizations.