Skip to content

[25.3.x] S-120612 Add FluxCD live deployment templates#93

Merged
esenkus merged 6 commits into
release/25.3.xfrom
S-120612-25.3.x-flux-improvements
Jun 26, 2025
Merged

[25.3.x] S-120612 Add FluxCD live deployment templates#93
esenkus merged 6 commits into
release/25.3.xfrom
S-120612-25.3.x-flux-improvements

Conversation

@esenkus

@esenkus esenkus commented Jun 11, 2025

Copy link
Copy Markdown
Contributor
  • Summary: This is just adding changes from 25.1.x branch to 25.3.x. Since branches are in same state, extended testing is not needed

QE

  • Confirm that the changes can be successfully imported into Digital.ai Release without any breaking issues.
  • Generate a workflow execution from the newly added or updated workflow and verify that there are no failures.

PR Merge Activity

  • Squash and merge the PR.
  • After the PR is merged, make sure to push the appropriate tags on the target branch to reflect the changes in customer installations.

mpolawar and others added 5 commits April 29, 2025 11:57
This pull request adds new Workflows for Live Deployment setup for the FluxCD applications.
* S-120612 Add a way to get application details
Refactor some ApiVersion usage
Add a way to create namespace file
Fix updating app check
Add old manifest removal

* S-120612 remove internal flag from update workflow

* S-120612 bump version

* S-120612 adjust to how docker images are stored in dockerhub

* S-120612 revert adjust

---------

Co-authored-by: esenkus <esenkus@digital.ai>
* S-120612 Add a way to get application details
Refactor some ApiVersion usage
Add a way to create namespace file
Fix updating app check
Add old manifest removal

* S-120610 update delete app workflow

* S-120612 remove internal flag from update workflow

* S-120610 bump version

* S-120610 some more fixes

* S-120610 make sure app exists before deletion

---------

Co-authored-by: esenkus <esenkus@digital.ai>
@esenkus esenkus changed the title S 120612 Add FluxCD live deployment templates [25.3.x] S-120612 Add FluxCD live deployment templates Jun 18, 2025
@esenkus esenkus force-pushed the S-120612-25.3.x-flux-improvements branch from d3710f8 to c7a43fb Compare June 25, 2025 07:14
…t into S-120612-25.3.x-flux-improvements

# Conflicts:
#	.github/config/versions.json
@esenkus esenkus merged commit 9b0564b into release/25.3.x Jun 26, 2025
2 checks passed
@esenkus esenkus deleted the S-120612-25.3.x-flux-improvements branch June 26, 2025 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants