docs(software-packs): add NebariApp hands-on tutorial#676
docs(software-packs): add NebariApp hands-on tutorial#676khuyentran1401 wants to merge 7 commits into
Conversation
… docs/nebariapp-walkthrough
✅ Deploy Preview for nebari-docs2 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
41b0df4 to
24fd6f3
Compare
|
Hey @khuyentran1401 I haven't looked deeply yet at the full lenghy of this documentation, but two things quickly surfaced when I glanced over tight now:
|
|
I will do another pass this afternoon, in the mean time can you fix the CI? |
|
Thank, @viniciusdc . I added the note in the CI in #678 |
|
@khuyentran1401 I am going to suggest that this needs to be completely changed. As @viniciusdc said, no one using nebari will need to install the Nebari Operator manually. I think a far more useful approach here would be get a nebari cluster running locally using |
Thanks for the feedback. I am working on changing this. |
…rough # Conflicts: # docs/sidebars.js
|
@dcmcand @viniciusdc While working on this, I ran into an issue on macOS: The cause is a path mismatch: I'm writing the tutorial assuming it's fixed. Fixing this issue would let readers run it cleanly. Can you take a look? |
Reference Issues or PRs
Fixes #675. See also nebari-dev/nebari-operator#136 (upstream bug that blocks Step 6 end-to-end).
What does this implement/fix?
NebariAppon a local Kind cluster./etc/hostsentry, Keycloak realm setup before auth).Known limitation: Step 6 (Add login) describes the expected behavior but cannot complete end-to-end until nebari-operator#136 is fixed. The operator generates a
SecurityPolicywith an unreachable Keycloak issuer URL, so the auth flow returns HTTP 500 instead of redirecting to the login page. The tutorial walks through the intended flow; once the upstream bug is resolved, the step works as written.Testing