Skip to content

Commit 133d639

Browse files
authored
Merge pull request #116058 from shashankbarsin/master
Address broken links and add role requirements for onboarding
2 parents 398f5b6 + b2437ca commit 133d639

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

articles/azure-arc/kubernetes/connect-cluster.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Verify you have the following requirements ready:
2121

2222
* A Kubernetes cluster that is up and running
2323
* You'll need access with kubeconfig, and cluster-admin access.
24-
* The user or service principal used with `az login` and `az connectedk8s connect` commands must have the 'Read' and 'Write' permissions on the 'Microsoft.Kubernetes/connectedclusters' resource type.
24+
* The user or service principal used with `az login` and `az connectedk8s connect` commands must have the 'Read' and 'Write' permissions on the 'Microsoft.Kubernetes/connectedclusters' resource type. The "Azure Arc for Kubernetes Onboarding" role having these permissions can be used for role assignments on the user or service principal used with Azure CLI for onboarding.
2525
* Latest version of the *connectedk8s* and *k8sconfiguration* extensions
2626

2727
## Supported regions

articles/azure-arc/kubernetes/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
href: use-gitops-connected-cluster.md
1515
- name: Use GitOps with Helm
1616
href: use-gitops-with-helm.md
17+
- name: Use Azure Policy
18+
href: use-azure-policy.md
1719
- name: Azure Monitor for containers
1820
href: deploy-azure-monitor-for-containers.md
1921
- name: Install Azure Policy add-on
2022
href: ../../governance/policy/concepts/policy-for-kubernetes.md?toc=/azure/azure-arc/kubernetes/toc.json
21-
- name: Use Azure Policy
22-
href: use-azure-policy.md
2323
- name: Deploy IoT workloads
2424
href: deploy-azure-iot-edge-workloads.md
2525
- name: Onboarding service principal

articles/azure-arc/kubernetes/use-azure-policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,4 @@ After the policy assignment is created, for any new `connectedCluster` resource
6060

6161
## Next steps
6262

63-
* [Use Azure Policy to govern cluster configuration](./use-azure-policy.md)
63+
* [Set up Azure Monitor for Containers with Arc enabled Kubernetes clusters](./deploy-azure-monitor-for-containers.md)

articles/azure-arc/kubernetes/use-gitops-connected-cluster.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ The example repository is structured around the persona of a cluster operator wh
3636
**ConfigMap:** `team-a/endpoints`
3737

3838
The `config-agent` polls Azure for new or updated `sourceControlConfiguration` every 30 seconds. This is the maximum time it will take for the `config-agent` to pick up a new or updated configuration.
39-
If you are associating a private repository, assure that you also complete the steps in [Apply configuration from a private git repository](https://github.com/Azure/azure-arc-kubernetes-preview/blob/master/docs/use-gitops-in-connected-cluster.md#apply-configuration-from-a-private-git-repository)
39+
If you are associating a private repository, assure that you also complete the steps in [Apply configuration from a private git repository](#apply-configuration-from-a-private-git-repository)
4040

4141
### Using Azure CLI
4242

@@ -141,9 +141,9 @@ Options supported in --operator-params
141141

142142
* If enableHelmOperator is true, then operatorInstanceName + operatorNamespace strings cannot exceed 47 characters combined. If you fail to adhere to this limit then you will get this error:
143143

144-
```console
145-
{"OperatorMessage":"Error: {failed to install chart from path [helm-operator] for release [<operatorInstanceName>-helm-<operatorNamespace>]: err [release name \"<operatorInstanceName>-helm-<operatorNamespace>\" exceeds max length of 53]} occurred while doing the operation : {Installing the operator} on the config","ClusterState":"Installing the operator"}
146-
```
144+
```console
145+
{"OperatorMessage":"Error: {failed to install chart from path [helm-operator] for release [<operatorInstanceName>-helm-<operatorNamespace>]: err [release name \"<operatorInstanceName>-helm-<operatorNamespace>\" exceeds max length of 53]} occurred while doing the operation : {Installing the operator} on the config","ClusterState":"Installing the operator"}
146+
```
147147

148148
For more info see [Flux documentation](https://aka.ms/FluxcdReadme).
149149

0 commit comments

Comments
 (0)