Skip to content

Commit d69cba6

Browse files
Merge pull request #276597 from JnHs/jh-arck8-lsar
secret authorization section
2 parents 2d74713 + b470c41 commit d69cba6

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

articles/azure-arc/kubernetes/tutorial-use-gitops-flux2.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Tutorial: Deploy applications using GitOps with Flux v2"
33
description: "This tutorial shows how to use GitOps with Flux v2 to manage configuration and application deployment in Azure Arc and AKS clusters."
4-
ms.date: 04/30/2024
4+
ms.date: 05/29/2024
55
ms.topic: tutorial
66
ms.custom: template-tutorial, devx-track-azurecli, references_regions
77
---
@@ -396,7 +396,7 @@ az k8s-extension create --resource-group <resource-group> --cluster-name <cluste
396396

397397
#### Red Hat OpenShift onboarding guidance
398398

399-
Flux controllers require a **nonroot** [Security Context Constraint](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/authentication/managing-pod-security-policies) to properly provision pods on the cluster. These constraints must be added to the cluster prior to onboarding of the `microsoft.flux` extension.
399+
Flux controllers require a **nonroot** [Security Context Constraint](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/authentication/managing-pod-security-policies) to properly provision pods on the cluster. These constraints must be added to the cluster before deploying the `microsoft.flux` extension.
400400

401401
```console
402402
NS="flux-system"
@@ -487,7 +487,7 @@ To view detailed conditions for a configuration object, select its name.
487487

488488
:::image type="content" source="media/tutorial-use-gitops-flux2/portal-configuration-object-conditions.png" alt-text="Screenshot showing condition details for a configuration object in the Azure portal." lightbox="media/tutorial-use-gitops-flux2/portal-configuration-object-conditions.png":::
489489

490-
For more information, see [Monitor GitOps (Flux v2) status and activity](monitor-gitops-flux-2.md).
490+
For more information, see [Monitor GitOps (Flux v2) status and activity](monitor-gitops-flux-2.md).
491491

492492
---
493493

@@ -497,6 +497,12 @@ Flux supports many parameters to enable various scenarios. For a description of
497497

498498
For information about available parameters and how to use them, see [GitOps (Flux v2) supported parameters](gitops-flux2-parameters.md).
499499

500+
### Work with local secret authentication reference
501+
502+
To use a local secret authentication reference, the secret must exist within the same namespace where the `fluxConfiguration` will be deployed. The secret must also contain all of the authentication parameters needed for the source.
503+
504+
For information on creating secrets for various `fluxConfiguration` sources, see [Local secret for authentication with source](gitops-flux2-parameters.md#local-secret-for-authentication-with-source).
505+
500506
## Manage cluster configuration by using the Flux Kustomize controller
501507

502508
The [Flux Kustomize controller](https://fluxcd.io/docs/components/kustomize/) is installed as part of the `microsoft.flux` cluster extension. It allows the declarative management of cluster configuration and application deployment by using Kubernetes manifests synced from a Git repository. These Kubernetes manifests can optionally include a *kustomize.yaml* file.

0 commit comments

Comments
 (0)