Skip to content

WGE install pages updates#3924

Merged
lasomethingsomething merged 23 commits intomainfrom
wge-install-pages-updates
Aug 15, 2023
Merged

WGE install pages updates#3924
lasomethingsomething merged 23 commits intomainfrom
wge-install-pages-updates

Conversation

@lasomethingsomething
Copy link
Copy Markdown
Contributor

@lasomethingsomething lasomethingsomething commented Aug 7, 2023

Updates two of the primary pages related to WGE installation. Partly fixes #3886

@lasomethingsomething lasomethingsomething added the user-guide Improvements to docs at https://docs.gitops.weave.works/ label Aug 7, 2023
@Himangini Himangini requested a review from foot August 8, 2023 14:22
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx
Co-authored-by: Himangini <himangini@weave.works>
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Lauri Apple and others added 2 commits August 9, 2023 15:56
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Lauri Apple and others added 3 commits August 9, 2023 16:29
Reverse order of two prereqs
- Avoid them showing up in the TOC on the right hand side as those links
  don't work for inactive tab, and appear sequentially which is a bit
  confusing
- Slightly "Discourage" user deep linking to them, as that often won't work
  with the inactive tabs.
- More emphasis you're finished with the tabbed section as we're back to
  another bigger heading
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
- apiGroups: [ "" ]
resources: [ "namespaces" ]
verbs: [ "get", "list" ]
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We don't let you configure this very much inn EE yet =/, (the comments here don't apply), and the EE SA has a few more permissions for GitopsCluster and Cluster. It looks like this if we wanna include it here.

rules:
- apiGroups: [""]
  resources: ["users", "groups"]
  verbs: ["impersonate"]
- apiGroups:
  - ""
  resources:
  - secrets
  verbs:
  - get
  - list
  - watch
- apiGroups:
  - cluster.x-k8s.io
  resources:
  - clusters
  verbs:
  - get
  - list
  - watch
- apiGroups:
  - gitops.weave.works
  resources:
  - gitopsclusters
  verbs:
  - create
  - delete
  - get
  - list
  - patch
  - update
  - watch
- apiGroups:
  - gitops.weave.works
  resources:
  - gitopsclusters/finalizers
  verbs:
  - update
- apiGroups:
  - gitops.weave.works
  resources:
  - gitopsclusters/status
  verbs:
  - get
  - patch
  - update

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@foot Made the changes based on the above -- maybe take a quick look to make sure it's typo-free?

Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Comment thread website/docs/enterprise/getting-started/install-enterprise.mdx Outdated
Lauri Apple and others added 7 commits August 14, 2023 09:47
Removes unavailable Helm values
Removes impersonation section
Removes unavailable restriction
@lasomethingsomething lasomethingsomething merged commit e648806 into main Aug 15, 2023
@lasomethingsomething lasomethingsomething deleted the wge-install-pages-updates branch August 15, 2023 10:11
lasomethingsomething pushed a commit that referenced this pull request Aug 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

user-guide Improvements to docs at https://docs.gitops.weave.works/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Weave GitOps Enterprise Getting Started/Install Guide, round 2

5 participants