<commit_before>---
title: Weave Flux FAQ
menu_order: 60
---

- [General questions](#general-questions)
  * [What does Flux do?](#what-does-flux-do)
  * [How does it automate deployment?](#how-does-it-automate-deployment)
  * [How is that different from a bash script?](#how-is-that-different-from-a-bash-script)
  * [Why should I automate deployment?](#why-should-i-automate-deployment)
  * [I thought Flux was about service routing?](#i-thought-flux-was-about-service-routing)
  * [Are there nightly builds I can run?](#are-there-nightly-builds-i-can-run)
- [Technical questions](#technical-questions)
  * [Does it work only with one git repository?](#does-it-work-only-with-one-git-repository)
  * [Do I have to put my application code and config in the same git repo?](#do-i-have-to-put-my-application-code-and-config-in-the-same-git-repo)
  * [Is there any special directory layout I need in my git repo?](#is-there-any-special-directory-layout-i-need-in-my-git-repo)
  * [Why does Flux need a git ssh key with write access?](#why-does-flux-need-a-git-ssh-key-with-write-access)
  * [Does Flux automatically sync changes back to git?](#does-flux-automatically-sync-changes-back-to-git)
  * [How do I give Flux access to an image registry?](#how-do-i-give-flux-access-to-an-image-registry)
  * [How often does Flux check for new images?](#how-often-does-flux-check-for-new-images)
  * [How often does Flux check for new git commits (and can I make it sync faster)?](#how-often-does-flux-check-for-new-git-commits-and-can-i-make-it-sync-faster)
  * [How do I use my own deploy key?](#how-do-i-use-my-own-deploy-key)
  * [Why are my images not showing up in the list of images?](#why-are-my-images-not-showing-up-in-the-list-of-images)
  * [Why do my image tags appear out of order?](#why-do-my-image-tags-appear-out-of-order)
  * [How do I use a private git host (or one that's not github.com, gitlab.com, bitbucket.org, or dev.azure.com)?](#how-do-i-use-a-private-git-host-or-one-thats-not-githubcom-gitlabcom-bitbucketorg-or-dev.azure.com)
  * [Will Flux delete resources that are no longer in the git repository?](#will-flux-delete-resources-that-are-no-longer-in-the-git-repository)
  * [Why does my CI pipeline keep getting triggered?](#why-does-my-ci-pipeline-keep-getting-triggered)
  * [What is the "sync tag"; or, why do I see a `flux-sync` tag in my git repo?](#what-is-the-sync-tag-or-why-do-i-see-a-flux-sync-tag-in-my-git-repo)
  * [Can I restrict the namespaces that Flux can see or operate on?](#can-i-restrict-the-namespaces-that-flux-can-see-or-operate-on)
  * [Can I change the namespace Flux puts things in by default?](#can-i-change-the-namespace-flux-puts-things-in-by-default)
  * [Can I temporarily make Flux ignore a deployment?](#can-i-temporarily-make-flux-ignore-a-deployment)
  * [How can I prevent Flux overriding the replicas when using HPA?](#how-can-i-prevent-flux-overriding-the-replicas-when-using-hpa)
  * [Can I disable Flux registry scanning?](#can-i-disable-flux-registry-scanning)
- [Flux Helm Operator questions](#flux-helm-operator-questions)
  * [I'm using SSL between Helm and Tiller. How can I configure Flux to use the certificate?](#im-using-ssl-between-helm-and-tiller-how-can-i-configure-flux-to-use-the-certificate)
  * [I've deleted a HelmRelease file from Git. Why is the Helm release still running on my cluster?](#ive-deleted-a-helmrelease-file-from-git-why-is-the-helm-release-still-running-on-my-cluster)
  * [I've manually deleted a Helm release. Why is Flux not able to restore it?](#ive-manually-deleted-a-helm-release-why-is-flux-not-able-to-restore-it)
  * [I have a dedicated Kubernetes cluster per environment and I want to use the same Git repo for all. How can I do that?](#i-have-a-dedicated-kubernetes-cluster-per-environment-and-i-want-to-use-the-same-git-repo-for-all-how-can-i-do-that)

## General questions

Also see [the introduction](/site/introduction.md).

### What does Flux do?

Flux automates the process of deploying new configuration and
container images to Kubernetes.

### How does it automate deployment?<commit_msg>Fixing 'how do I use use private git host' link faq page<commit_after>---
title: Weave Flux FAQ
menu_order: 60
---

- [General questions](#general-questions)
  * [What does Flux do?](#what-does-flux-do)
  * [How does it automate deployment?](#how-does-it-automate-deployment)
  * [How is that different from a bash script?](#how-is-that-different-from-a-bash-script)
  * [Why should I automate deployment?](#why-should-i-automate-deployment)
  * [I thought Flux was about service routing?](#i-thought-flux-was-about-service-routing)
  * [Are there nightly builds I can run?](#are-there-nightly-builds-i-can-run)
- [Technical questions](#technical-questions)
  * [Does it work only with one git repository?](#does-it-work-only-with-one-git-repository)
  * [Do I have to put my application code and config in the same git repo?](#do-i-have-to-put-my-application-code-and-config-in-the-same-git-repo)
  * [Is there any special directory layout I need in my git repo?](#is-there-any-special-directory-layout-i-need-in-my-git-repo)
  * [Why does Flux need a git ssh key with write access?](#why-does-flux-need-a-git-ssh-key-with-write-access)
  * [Does Flux automatically sync changes back to git?](#does-flux-automatically-sync-changes-back-to-git)
  * [How do I give Flux access to an image registry?](#how-do-i-give-flux-access-to-an-image-registry)
  * [How often does Flux check for new images?](#how-often-does-flux-check-for-new-images)
  * [How often does Flux check for new git commits (and can I make it sync faster)?](#how-often-does-flux-check-for-new-git-commits-and-can-i-make-it-sync-faster)
  * [How do I use my own deploy key?](#how-do-i-use-my-own-deploy-key)
  * [Why are my images not showing up in the list of images?](#why-are-my-images-not-showing-up-in-the-list-of-images)
  * [Why do my image tags appear out of order?](#why-do-my-image-tags-appear-out-of-order)
  * [How do I use a private git host (or one that's not github.com, gitlab.com, bitbucket.org, or dev.azure.com)?](#how-do-i-use-a-private-git-host-or-one-thats-not-githubcom-gitlabcom-bitbucketorg-or-devazurecom)
  * [Will Flux delete resources that are no longer in the git repository?](#will-flux-delete-resources-that-are-no-longer-in-the-git-repository)
  * [Why does my CI pipeline keep getting triggered?](#why-does-my-ci-pipeline-keep-getting-triggered)
  * [What is the "sync tag"; or, why do I see a `flux-sync` tag in my git repo?](#what-is-the-sync-tag-or-why-do-i-see-a-flux-sync-tag-in-my-git-repo)
  * [Can I restrict the namespaces that Flux can see or operate on?](#can-i-restrict-the-namespaces-that-flux-can-see-or-operate-on)
  * [Can I change the namespace Flux puts things in by default?](#can-i-change-the-namespace-flux-puts-things-in-by-default)
  * [Can I temporarily make Flux ignore a deployment?](#can-i-temporarily-make-flux-ignore-a-deployment)
  * [How can I prevent Flux overriding the replicas when using HPA?](#how-can-i-prevent-flux-overriding-the-replicas-when-using-hpa)
  * [Can I disable Flux registry scanning?](#can-i-disable-flux-registry-scanning)
- [Flux Helm Operator questions](#flux-helm-operator-questions)
  * [I'm using SSL between Helm and Tiller. How can I configure Flux to use the certificate?](#im-using-ssl-between-helm-and-tiller-how-can-i-configure-flux-to-use-the-certificate)
  * [I've deleted a HelmRelease file from Git. Why is the Helm release still running on my cluster?](#ive-deleted-a-helmrelease-file-from-git-why-is-the-helm-release-still-running-on-my-cluster)
  * [I've manually deleted a Helm release. Why is Flux not able to restore it?](#ive-manually-deleted-a-helm-release-why-is-flux-not-able-to-restore-it)
  * [I have a dedicated Kubernetes cluster per environment and I want to use the same Git repo for all. How can I do that?](#i-have-a-dedicated-kubernetes-cluster-per-environment-and-i-want-to-use-the-same-git-repo-for-all-how-can-i-do-that)

## General questions

Also see [the introduction](/site/introduction.md).

### What does Flux do?

Flux automates the process of deploying new configuration and
container images to Kubernetes.

### How does it automate deployment?
{'fraction_non_alphanumeric': 0.14294381749787646, 'fraction_numerical': 0.00048537798810823927, 'mean_word_length': 4.125621890547263, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2164488', 'n_tokens_mistral': 2962, 'n_tokens_neox': 2785, 'n_words': 748}