Skip to content

Commit 1e5e753

Browse files
authored
Merge pull request #13 from dareyio/feature/JIRA-5483
Feature/jira 5483
2 parents fc5a9ba + d7fa716 commit 1e5e753

File tree

5 files changed

+649
-0
lines changed

5 files changed

+649
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: docker Build And Push
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- feature/*
8+
9+
jobs:
10+
docker:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout
15+
uses: actions/[email protected]
16+
- name: Login to docker
17+
uses: docker/[email protected]
18+
with:
19+
username: dareyregistry
20+
# Password or personal access token used to log against the Docker registry
21+
password: ${{ secrets.DOCKER_PASSWORD }}
22+
- name: Build and push Docker images
23+
uses: docker/[email protected]
24+
with:
25+
push: true
26+
tags: dareyregistry/sample-cicd-docker:1.5.0

argocd/apps-of-apps/app-of-apps.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
finalizers:
5+
- resources-finalizer.argocd.argoproj.io
6+
name: app-of-apps
7+
spec:
8+
destination:
9+
server: https://8163BB1F9F0C9E9CA97578A675922B13.yl4.eu-west-2.eks.amazonaws.com
10+
namespace: argocd
11+
project: default
12+
source:
13+
path: appsets
14+
repoURL: "https://gitlab.com/dareyio-live/devops/gitops.git"
15+
targetRevision: main
16+
syncPolicy:
17+
automated:
18+
prune: true
19+
selfHeal: true
20+
syncOptions:
21+
- CreateNamespace=true
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: kube-state-metrics
5+
namespace: argocd
6+
spec:
7+
project: default
8+
sources:
9+
- repoURL: 'https://charts.bitnami.com/bitnami'
10+
chart: kube-state-metrics
11+
targetRevision: 3.11.3
12+
- repoURL: '[email protected]:dareyio/terraform-aws-pipeline.git'
13+
targetRevision: main
14+
ref: values
15+
16+
# chart: kube-state-metrics
17+
# repoURL: https://charts.bitnami.com/bitnami
18+
# targetRevision: 3.11.3
19+
# helm:
20+
# releaseName: kube-state-metrics
21+
# valueFiles:
22+
# - values-production.yaml
23+
# destination:
24+
# server: "https://kubernetes.default.svc"
25+
# namespace: monitoring

argocd/appsets/sealed-secrets.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: sealed-secrets
5+
namespace: argocd
6+
spec:
7+
project: default
8+
source:
9+
chart: sealed-secrets
10+
repoURL: https://bitnami-labs.github.io/sealed-secrets
11+
targetRevision: 1.16.1
12+
helm:
13+
releaseName: sealed-secrets
14+
valueFiles:
15+
- values-production.yaml
16+
destination:
17+
server: "https://kubernetes.default.svc"
18+
namespace: kubeseal

0 commit comments

Comments
 (0)