Skip to content

Commit

Permalink
Merge pull request #476 from Qovery/chore/updates_2024_10_09
Browse files Browse the repository at this point in the history
Updates 2024/10/08
  • Loading branch information
jul-dan authored Oct 9, 2024
2 parents c0b37c2 + d92ee55 commit 7bdc2a7
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
last_modified_on: "2024-05-22"
last_modified_on: "2024-10-08"
title: "Environment Variable & Secrets"
description: "Learn how to configure Environment Variables and Secrets on Qovery"
---
Expand Down Expand Up @@ -126,6 +126,12 @@ Important information on this feature:
- there is no check at creation / edition / deletion if the referenced variable doesn't exist
- "inner replacements" are not supported (e.g VAR_1 = {{VAR_2}} and VAR_2={{VAR_3}} )

You can easily insert existing variables by clicking on the magic wand icon and selecting your desired variables:

<p align="center">
<img src="/img/configuration/variables/var_insert_magic_wand.png" alt="Variables" />
</p>

## Naming Rules

* Environment variable name should use only alphanumeric characters and the underscore character (_) to ensure they are accessible from all programming languages. Environment variable keys should not include the hyphen character.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,12 @@ Important information on this feature:
- there is no check at creation / edition / deletion if the referenced variable doesn't exist
- "inner replacements" are not supported (e.g VAR_1 = {{VAR_2}} and VAR_2={{VAR_3}} )

You can easily insert existing variables by clicking on the magic wand icon and selecting your desired variables:

<p align="center">
<img src="/img/configuration/variables/var_insert_magic_wand.png" alt="Variables" />
</p>

## Naming Rules

* Environment variable name should use only alphanumeric characters and the underscore character (_) to ensure they are accessible from all programming languages. Environment variable keys should not include the hyphen character.
Expand Down
6 changes: 3 additions & 3 deletions website/docs/using-qovery/deployment/image-mirroring.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
last_modified_on: "2024-07-11"
last_modified_on: "2024-10-09"
title: "Image Mirroring"
description: "Learn how images are mirrored within your cloud account"
---
Expand Down Expand Up @@ -29,9 +29,9 @@ Every time an application needs to be deployed on your cluster, the application

## Application built via the Qovery pipeline

Images within the mirroring registry are organized by "Qovery service", each service has its own repository (or namespace, naming depends on the cloud provider). This means that each service build and mirroring process is completely isolated from the others.
Images in the mirroring registry are organized by Git repository. Each service, with identical build context parameters (commit ID, repository root path, Dockerfile path, Dockerfile content, and environment variables), is assigned its own repository, named z<short_cluster_id>-git_repo_name (or namespace, depending on the cloud provider). This ensures that each service's build and mirroring process is completely isolated from others.

Before building the application A1, Qovery checks within mirroring registry at the repository of the application A1 if an image has already being built with the same version (commit id and environment variables).
Before building the application A1, Qovery checks within mirroring registry at the repository of the application A1 if an image has already being built with the build context parameters (commit id, repository root path, dockerfile path, dockerfile content and environment variables) within the same cluster.

If the image already exists, the built is skipped and Qovery starts the deployment of that image on the Kubernetes cluster.

Expand Down
4 changes: 2 additions & 2 deletions website/docs/using-qovery/deployment/image-mirroring.md.erb
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Every time an application needs to be deployed on your cluster, the application

## Application built via the Qovery pipeline

Images within the mirroring registry are organized by "Qovery service", each service has its own repository (or namespace, naming depends on the cloud provider). This means that each service build and mirroring process is completely isolated from the others.
Images in the mirroring registry are organized by Git repository. Each service, with identical build context parameters (commit ID, repository root path, Dockerfile path, Dockerfile content, and environment variables), is assigned its own repository, named z<short_cluster_id>-git_repo_name (or namespace, depending on the cloud provider). This ensures that each service's build and mirroring process is completely isolated from others.

Before building the application A1, Qovery checks within mirroring registry at the repository of the application A1 if an image has already being built with the same version (commit id and environment variables).
Before building the application A1, Qovery checks within mirroring registry at the repository of the application A1 if an image has already being built with the build context parameters (commit id, repository root path, dockerfile path, dockerfile content and environment variables) within the same cluster.

If the image already exists, the built is skipped and Qovery starts the deployment of that image on the Kubernetes cluster.

Expand Down
2 changes: 1 addition & 1 deletion website/guides/advanced/production.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
last_modified_on: "2023-12-27"
last_modified_on: "2024-10-08"
$schema: "/.meta/.schemas/guides.json"
title: Production
description: Learn how to run your Production with Qovery
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7bdc2a7

Please sign in to comment.