Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENDOC-443 Auto install Hub sections #446

Merged
merged 4 commits into from
Mar 17, 2022
Merged

ENDOC-443 Auto install Hub sections #446

merged 4 commits into from
Mar 17, 2022

Conversation

jyunmitch
Copy link
Collaborator

plus v6.3.2 landing page uncommenting. After review will apply to v6.3.2.

@jyunmitch jyunmitch requested review from nshaw and Lyd1aCla1r3 March 14, 2022 22:37
Install the Customer Portal in two steps by integrating the Entando Hub into your App Builder.
1. From the left sidebar of your App Builder, go to the `Repository`. Select `Entando Hub` at the top right side of the page if it has already been configured. If not, enter `Entando Hub` and the API URL to initialize the Hub. It will now be available from this page at any time.
1. Log into your `App Builder` → `Repository` → `Select Registry` kebob buttons
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kebob buttons? Have we used that term before?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i just think like chicken kebobs :D

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no we haven't elsewhere. I looked it up and it seemed like that's the most common term for the vertical ones. Should I use something else?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i have never heard of this and was totally confused by it


2. From the Hub, deploy and `Install` the two Customer Portal bundles from the Catalog.
2. From the Hub Catalog, `Deploy` and `Install` the two Customer Portal bundles.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably still need to hint at the order - application first then content bundle. The order does matter.

- The ent command line tool, installed and connected to your Kubernetes instance.

### Installation Steps

### Auto Install via the Entando Hub
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In other places we called it Automatic Install (e.g. https://developer.entando.com/v6.3.2/docs/getting-started/#learn-about-entando) I'm not sure shortening it to Auto is clearer.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changed it to automatic. I was waffling about it too.


2. From the Hub Catalog, `Deploy` and `Install` the PDA bundle. It will take a few minutes to install.

3. Skip to Step 5 below to continue.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link to the next section by name? The numbers can easily change in markdown so I've "usually" tried to avoid mentioning numbered steps.

### Installation Steps
### Automatically Access the Hub from the App Builder
1. Login to your App Builder
2. Got to `Registry` → `Select Registry` kebob buttons
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo

2. In the pop-up window, enter `Entando Hub` and URL [https://hub.entando.com], then `Save`
3. Click on the Hub in the Registry

2. From the Hub Catalog, `Deploy` and `Install` the four Standard Banking Demo bundles in this order:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

extra space

3. `standard-demo-manage-users-bundle`
4. `standard-demo-content-bundle`

3. To navigate to Standard Demo:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the Standard Demo

1. Login to your App Builder
2. Got to `Registry` → `Select Registry` kebob buttons
3. Choose `New Registry`
4. In the pop-up window, enter `Entando Hub` and URL [https://hub.entando.com], then `Save`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"for the URL" like above sounds a little better... comment applies to all other instances below


### Automatic Install via the Entando Hub
Install the Standard Banking Demo by integrating the Entando Hub into your App Builder.
1. Log into your `App Builder` → `Repository` → `Select Registry` (kebob menu)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's usually kebab rather than kebob. I don't feel strongly about it but since App Builder and Repository are not from the kebab menu it confuses me a little.


2. From the Hub Catalog, `Deploy` and `Install` the PDA bundle. It will take a few minutes to install.

3. Jump to [Set up permissions](#permissions) below to complete the tutorial.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this work for you locally? It's failing the link check.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, it does work

@nshaw nshaw merged commit 0a15947 into main Mar 17, 2022
@nshaw nshaw deleted the ENDOC-443 branch March 17, 2022 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants