Skip to content

Commit

Permalink
Deployed 4bf2f37 with MkDocs version: 1.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Jul 30, 2023
0 parents commit 9fbd57f
Show file tree
Hide file tree
Showing 719 changed files with 520,371 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
4,507 changes: 4,507 additions & 0 deletions 404.html

Large diffs are not rendered by default.

4,891 changes: 4,891 additions & 0 deletions PRACTICE/index.html

Large diffs are not rendered by default.

4,633 changes: 4,633 additions & 0 deletions TESTING/index.html

Large diffs are not rendered by default.

388 changes: 388 additions & 0 deletions actions-runner-controller/diagram.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4,535 changes: 4,535 additions & 0 deletions actions-runner-controller/index.html

Large diffs are not rendered by default.

Binary file added argocd/img/argocd-by-argocd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added argocd/img/argocd-guestbook-kustomize-dev.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added argocd/img/argocd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4,736 changes: 4,736 additions & 0 deletions argocd/index.html

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions argocd/project/argocd/app-argocd-notifications-slack.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argocd-notifications
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: argocd

source:
repoURL: https://github.com/nakamasato/kubernetes-training.git
targetRevision: master
path: argocd/setup-notifications/overlays/slack

destination:
server: https://kubernetes.default.svc
namespace: argocd

syncPolicy:
automated:
prune: true
selfHeal: true
23 changes: 23 additions & 0 deletions argocd/project/argocd/app-argocd-notifications.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argocd-notifications
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: argocd

source:
repoURL: https://github.com/nakamasato/kubernetes-training.git
targetRevision: master
path: argocd/setup-notifications/base

destination:
server: https://kubernetes.default.svc
namespace: argocd

syncPolicy:
automated:
prune: true
selfHeal: true
23 changes: 23 additions & 0 deletions argocd/project/argocd/app-argocd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argocd
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: argocd

source:
repoURL: https://github.com/nakamasato/kubernetes-training.git
targetRevision: main
path: contents/argocd/setup

destination:
server: https://kubernetes.default.svc
namespace: argocd

syncPolicy:
automated:
prune: true
selfHeal: true
37 changes: 37 additions & 0 deletions argocd/project/argocd/project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: argocd
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io # not to delete AppProject before deleting its Applications
spec:
description: manage argocd by argocd

sourceRepos:
- "*"

destinations:
- namespace: argocd
server: https://kubernetes.default.svc

clusterResourceWhitelist:
- group: apiextensions.k8s.io
kind: CustomResourceDefinition
- group: rbac.authorization.k8s.io
kind: ClusterRole
- group: rbac.authorization.k8s.io
kind: ClusterRoleBinding
- group: ''
kind: Namespace

namespaceResourceBlacklist:
- group: ""
kind: ResourceQuota
- group: ""
kind: LimitRange
- group: ""
kind: NetworkPolicy

orphanedResources:
warn: false
32 changes: 32 additions & 0 deletions argocd/project/dev/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: guestbook-kustomize-dev
namespace: argocd
labels:
app: guestbook-ui
finalizers:
- resources-finalizer.argocd.argoproj.io
annotations:
notifications.argoproj.io/subscribe.on-sync-succeeded.slack: argocd-notifications-guestbook-ui
spec:
project: dev

# Source of the application manifests
source:
repoURL: https://github.com/nakamasato/k8s-deploy-test.git
targetRevision: dev
path: apps/guestbook-kustomize/overlays/dev

# Destination cluster and namespace to deploy the application
destination:
server: https://kubernetes.default.svc
namespace: dev

# Sync policy
syncPolicy:
automated:
prune: true # Specifies if resources should be pruned during auto-syncing ( false by default ).
selfHeal: true # Specifies if partial app sync should be executed when resources are changed only in target Kubernetes cluster and no git change detected ( false by default ).
syncOptions:
- CreateNamespace=true
4 changes: 4 additions & 0 deletions argocd/project/dev/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: dev
31 changes: 31 additions & 0 deletions argocd/project/dev/project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: dev
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io # not to delete AppProject before deleting its Applications
spec:
description: dev only allows to deploy applications in `dev` namespace

sourceRepos:
- "*"

destinations:
- namespace: dev
server: https://kubernetes.default.svc

clusterResourceWhitelist:
- group: "*"
kind: "*"

namespaceResourceBlacklist:
- group: ""
kind: ResourceQuota
- group: ""
kind: LimitRange
- group: ""
kind: NetworkPolicy

orphanedResources:
warn: false
32 changes: 32 additions & 0 deletions argocd/project/kserve-test/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kserve-test
namespace: argocd
labels:
app: kserve-test
finalizers:
- resources-finalizer.argocd.argoproj.io
annotations:
notifications.argoproj.io/subscribe.on-sync-succeeded.slack: argocd-notifications-guestbook-ui
spec:
project: kserve-test

# Source of the application manifests
source:
repoURL: https://github.com/nakamasato/kubeflow-training.git
targetRevision: add-kserve
path: kserve

# Destination cluster and namespace to deploy the application
destination:
server: https://kubernetes.default.svc
namespace: kserve-test

# Sync policy
syncPolicy:
automated:
prune: true # Specifies if resources should be pruned during auto-syncing ( false by default ).
selfHeal: true # Specifies if partial app sync should be executed when resources are changed only in target Kubernetes cluster and no git change detected ( false by default ).
syncOptions:
- CreateNamespace=true
31 changes: 31 additions & 0 deletions argocd/project/kserve-test/project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: kserve-test
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io # not to delete AppProject before deleting its Applications
spec:
description: kserve-test

sourceRepos:
- "*"

destinations:
- namespace: kserve-test
server: https://kubernetes.default.svc

clusterResourceWhitelist:
- group: "*"
kind: "*"

namespaceResourceBlacklist:
- group: ""
kind: ResourceQuota
- group: ""
kind: LimitRange
- group: ""
kind: NetworkPolicy

orphanedResources:
warn: false
46 changes: 46 additions & 0 deletions argocd/setup-notification-with-helm/value.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
argocdUrl: https://localhost:8080

subscriptions:
# subscription for on-sync-status-unknown trigger notifications
- recipients:
- slack:argocd-notifications
triggers:
- on-created
- on-deleted
- on-deployed
- on-health-degraded
- on-sync-failed
- on-sync-running
- on-sync-status-unknown
- on-sync-succeeded
# subscription restricted to applications with matching labels only
- recipients:
- slack:argocd-notifications-guestbook-ui
selector: app=guestbook-ui
triggers:
- on-sync-status-unknown
- on-sync-succeeded

notifiers:
service.slack: |
token: $slack-token
username: argocd-notifications
icon: ":argo:"
secret:
items:
slack-token: dummy

templates:
template.app-deployed: |
email:
subject: New version of an application {{.app.metadata.name}} is up and running.
message: |
{{if eq .serviceType "slack"}}:white_check_mark:{{end}} Application {{.app.metadata.name}} is now running new version of deployments manifests.
triggers:
trigger.on-deployed: |
- description: Application is synced and healthy. Triggered once per commit.
oncePer: app.status.operationState.syncResult.revision
send:
- app-deployed
when: app.status.operationState.phase in ['Succeeded'] and app.status.health.status == 'Healthy'
5 changes: 5 additions & 0 deletions argocd/setup-notifications/base/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
namespace: argocd
bases:
- https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.1.1/manifests/install.yaml
patchesStrategicMerge:
- https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.1.1/catalog/install.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-notifications-cm
data:
# Contains centrally managed global application subscriptions
context: |
argocdUrl: localhost:8080
subscriptions: |
# subscription for on-sync-status-unknown trigger notifications
- recipients:
- slack:argocd-notifications
triggers:
- on-created
- on-deleted
- on-deployed
- on-health-degraded
- on-sync-failed
- on-sync-running
- on-sync-status-unknown
- on-sync-succeeded
# subscription restricted to applications with matching labels only
- recipients:
- slack:argocd-notifications-guestbook-ui
selector: app=guestbook-ui
triggers:
- on-sync-status-unknown
- on-sync-succeeded
service.slack: |
token: $slack-token
username: argocd-notifications
icon: ":argo:"
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
apiVersion: v1
kind: Secret
metadata:
name: argocd-notifications-secret
stringData:
slack-token: xxxxx
5 changes: 5 additions & 0 deletions argocd/setup-notifications/overlays/slack/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
bases:
- ../../base
patchesStrategicMerge:
- argocd-notifications-secret.yaml
- argocd-notifications-cm.yaml
3 changes: 3 additions & 0 deletions argocd/setup/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
namespace: argocd
bases:
- github.com/argoproj/argo-cd//manifests/cluster-install?ref=v2.7.9
Binary file added assets/images/favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions assets/javascripts/bundle.220ee61c.min.js

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions assets/javascripts/bundle.220ee61c.min.js.map

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/javascripts/lunr/min/lunr.ar.min.js

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions assets/javascripts/lunr/min/lunr.da.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions assets/javascripts/lunr/min/lunr.de.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 9fbd57f

Please sign in to comment.