busola
busola copied to clipboard
Move Kyma-dashboard to busola
Description
Prepare simplification to improve release process for busola
by unification of kyma-dashboard
repository with busola
.
Reasons
- One release instead of two
- One
busola-web
image with different configuration instead of 4 images in total - Bugs for kyma-dashboard can be catched at busola development instead when bumping
busola
inkyma-dashboard
Execution
- [x] Add ability to configure different
path
for configuration - https://github.com/kyma-project/busola/issues/3299 - [x] Add dockerfile to build busola with all configuration inside. Proposal: create
kyma
directory inbusola
- https://github.com/kyma-project/busola/pull/3321, https://github.com/kyma-project/busola/pull/3332 - [x] Add github actions to build new image type
- [x] Add integration tests from
kyma-dashboard
- https://github.com/kyma-project/busola/pull/3333 - [x] Allow adjusting environment in busola k8s kustomize - https://github.com/kyma-project/busola/pull/3344
- [x] Adjust environments to pickup correct environment
- [x] Add documentation https://github.com/kyma-project/busola/pull/3347
- [ ] Add test to check k8s configuration
- [ ] Cleanup old unneeded files
Cleanups and known issues
- [ ] When there is no yaml for specific resource, busola by default serves js and consume it. Which results in high cpu usage and many warnings, errors in console. https://github.com/kyma-project/busola/pull/3367
- [ ] Unify cypress commands in tests Attachments