AAP backend needs a standalone dev environment
We need to provide a standalone dev environment for plugins that interact with backstage catalog so we can eventually remove packages folder and develop plugins independently.
Please take a look at the AAP backend plugin and implement a catalog backend similar to the implementation for Keycloak plugin https://github.com/janus-idp/backstage-plugins/pull/543
Interested to work on this.
Any pointers on local setup of AAP? I tried for docker images and found one on registry.redhat.com which needs registry service account.
Any pointers on local setup of AAP? I tried for docker images and found one on registry.redhat.com which needs registry service account.
Hey thanks, can follow https://github.com/janus-idp/backstage-plugins/issues/545#issuecomment-1678060826
@cooktheryan do you have any other pointers for local setup?
@invincibleJai the difficult part is that you would either need a vm locally or in the cloud for standalone AAP or an OpenShift cluster where AAP can be deployed. With AAP many instances can be installed in into a single OpenShift cluster into different namespaces
@invincibleJai @cooktheryan Thanks for sharing the setup. For standalone dev environment, requiring a cluster seems to be a bit tedious requirement at this point. Can we install the operator in a shared environment like operate-first.io and use it as a public instance for dev setup?
@navinyashende the compute with operate fist has been decommissioned. There exists a cluster specifically for Janus development deployed through ROSA where we should have the capabilities to deploy it into multiple namespaces. /cc @jasperchui
@navinyashende Yeah setup is not smooth, LMK if you want I can pick this up.
@invincibleJai Sure, Can we have a document for this setup as well? That would help others like me who are not aware of the complex stuff.
This issue has been closed due to the fact that the Janus community is being sunset.
For future plugin issues, please use https://github.com/backstage/community-plugins/issues
For future showcase issues, please use https://issues.redhat.com/browse/RHIDP
For more information on the sunset, see:
https://janus-idp.io/blog/2024/07/05/future-of-janus-community https://issues.redhat.com/browse/RHIDP-3690 https://issues.redhat.com/browse/RHIDP-1018