litmuschaos / litmus

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
https://litmuschaos.io
Apache License 2.0
4.44k stars 698 forks source link

Docs related with OAuth2 support are not consistent with the application #3577

Open brnck opened 2 years ago

brnck commented 2 years ago

What happened:

I'm a LitmusChaos adopter since the 2.8.0 version so I'm not 100% sure what happened before, but I assume the backend server was split into two separate pods because when going through docs, related with the deployment of Dex server I see that it recommends updating the deployment of the litmusportal-server, but the container auth-server does not exist in this pod, but it does in litmus-auth-server-- pod

What you expected to happen:

Docs that reflect the true state of the App

Where can this issue be corrected? (optional) Here, I assume - https://github.com/litmuschaos/litmus-docs/blob/master/website/versioned_docs/version-2.8.0/user-guides/chaoscenter-oauth-dex-installation.md

How to reproduce it (as minimally and precisely as possible):

Deploy the app to K8s, you will see 4 pods with 1 container each (without Dex server deployed), now check what docs are saying here https://docs.litmuschaos.io/docs/user-guides/chaoscenter-oauth-dex-installation It shows only 3 Pods (without Dex server)

Anything else we need to know?: N/A

neelanjan00 commented 2 years ago

@imrajdas @Jonsy13 can you please take a look at this?