Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: CNOE with CICD and App Deploy to Remote EKS Clusters #39

Closed
wants to merge 30 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
233ad6f
Added cicd for workshop
mani-marothu-scf-guest Sep 24, 2024
c1dfbf2
Added cicd automation for workshop
mani-marothu-scf-guest Sep 24, 2024
24a5cc0
Updated remote workshop cluster details
mani-marothu-scf-guest Sep 24, 2024
c6221e7
Updated basic template argocd server
mani-marothu-scf-guest Sep 24, 2024
910ab5a
Updated backstage image
mani-marothu-scf-guest Sep 24, 2024
aa00dc1
add remote cluster template
nabuskey Sep 24, 2024
b4afa29
Updated argocd app
mani-marothu-scf-guest Sep 24, 2024
d2920b1
Fixed template
mani-marothu-scf-guest Sep 24, 2024
9911bd3
Fixed remote cluster name
mani-marothu-scf-guest Sep 24, 2024
94a11af
Merge pull request #1 from nabuskey/remote-cluster
mmaroth Sep 24, 2024
45523c7
Basic Remote app
mani-marothu-scf-guest Sep 24, 2024
92967ef
Fixed remote argocd issue
mani-marothu-scf-guest Sep 24, 2024
84a8ca4
Fixed Argocd sync status check
mani-marothu-scf-guest Sep 25, 2024
cfa474f
Updated template to reflect content
mani-marothu-scf-guest Sep 25, 2024
a598d7a
Fixed image reference issue
mani-marothu-scf-guest Sep 25, 2024
b35185c
Updated template names as per feedback
mani-marothu-scf-guest Sep 27, 2024
63e6149
Reverted service name
mani-marothu-scf-guest Sep 27, 2024
dd488d6
Added get creds to create creds file
mani-marothu-scf-guest Sep 27, 2024
5dcc07a
Updated as per feedback
mani-marothu-scf-guest Oct 2, 2024
635c37b
Fix
mani-marothu-scf-guest Oct 2, 2024
fb2989c
Updated as per feedback
mani-marothu-scf-guest Oct 2, 2024
d3ef01f
Removed namespace
mani-marothu-scf-guest Oct 2, 2024
76fc300
Updated argo app reference
mani-marothu-scf-guest Oct 3, 2024
7e8e09a
Updated path
mani-marothu-scf-guest Oct 3, 2024
1dcabdb
Updated
mani-marothu-scf-guest Oct 3, 2024
671c138
Updated template
mani-marothu-scf-guest Oct 4, 2024
18eca16
Fixed argo workflow urls
mani-marothu-scf-guest Oct 4, 2024
2b1aff2
Updated
mani-marothu-scf-guest Oct 7, 2024
5baf845
Updated template
mani-marothu-scf-guest Oct 7, 2024
498264f
Updated script
mani-marothu-scf-guest Oct 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cicd/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# kub308-workshop
21 changes: 21 additions & 0 deletions cicd/argo-events.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-events
namespace: argocd
labels:
env: dev
spec:
project: default
source:
repoURL: https://argoproj.github.io/argo-helm
targetRevision: 2.4.8
chart: argo-events
destination:
server: "https://kubernetes.default.svc"
namespace: argo-events
syncPolicy:
syncOptions:
- CreateNamespace=true
automated:
selfHeal: true
23 changes: 23 additions & 0 deletions cicd/argo-workflows.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-workflows
namespace: argocd
labels:
env: dev
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: default
source:
repoURL: cnoe://argo-workflows/manifests
targetRevision: HEAD
path: "dev"
destination:
server: "https://kubernetes.default.svc"
namespace: argo
syncPolicy:
syncOptions:
- CreateNamespace=true
automated:
selfHeal: true
Loading