Skip to content

Commit

Permalink
Merge pull request #1 from intelops/plugin-store
Browse files Browse the repository at this point in the history
adding plugin store
  • Loading branch information
vramk23 authored Mar 25, 2024
2 parents a649bb5 + ee0cdfc commit dc8e1a5
Show file tree
Hide file tree
Showing 10 changed files with 113 additions and 0 deletions.
1 change: 1 addition & 0 deletions plugin-store/argo-cd/argocd.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions plugin-store/argo-cd/plugin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
pluginName: "argo-cd"
description: "GitOps continuous delivery tool for Kubernetes"
category: "CI/CD"
icon: "argocd.svg"
deploymentConfig:
chartName: "argo-cd"
chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools"
versions:
- "v1.0.2"
defaultNamespace: "argo-cd"
privilegedNamespace: false
pluginConfig:
apiEndpoint: https://argo.{{.DomainName}}
uiEndpoint: https://argo.{{.DomainName}}
capabilities:
- capten-sdk
- ui-sso-oauth
29 changes: 29 additions & 0 deletions plugin-store/argo-cd/v1.0.2/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
server:
extraArgs:
- --insecure
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod-cluster
kubernetes.io/force-ssl-redirect: "true"
kubernetes.io/ssl-redirect: "true"
kubernetes.io/tls-acme: "true"
hosts:
- argo.{{.DomainName}}
paths:
- /
pathType: Prefix
tls:
- secretName: argocd-cert
hosts:
- argo.{{.DomainName}}
webhooks:
enabled: true
configs:
cm:
url: "https://argocd.{{.DomainName}}"
oidc.config: |
name: Intelops
issuer: "{{.oAuthBaseURL}}"
clientID: "{{.oAuthClientId}}"
clientSecret: "{{.oAuthClientSecret}}"
15 changes: 15 additions & 0 deletions plugin-store/crossplane/plugin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
pluginName: "crossplane"
description: "Framework for building cloud native control planes"
category: "iaas"
deploymentConfig:
chartName: "crossplane"
chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools"
versions: ["v1.0.3"]
defaultNamespace: "crossplane-system"
privilegedNamespace: true
pluginConfig:
pluginAccessEndpoint: https://crossplane.{{.DomainName}}
capabilities:
- capten-sdk
- postgress-store
- vault-store
2 changes: 2 additions & 0 deletions plugin-store/crossplane/v1.0.3/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
webhooks:
enabled: true
5 changes: 5 additions & 0 deletions plugin-store/plugin-list.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
plugins:
- argo-cd
- crossplane
- testkube
- tekton
16 changes: 16 additions & 0 deletions plugin-store/tekton/plugin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
pluginName: "tekton"
description: "Open-source framework for creating CI/CD systems"
category: "CI/CD"
icon: "tekton.svg"
deploymentConfig:
chartName: "tekton"
chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools"
versions: ["v0.1.9"]
defaultNamespace: "tekton"
privilegedNamespace: false
pluginConfig:
pluginAccessEndpoint: https://tekton.{{.DomainName}}
capabilities:
- capten-sdk
- postgress-store
- vault-store
1 change: 1 addition & 0 deletions plugin-store/tekton/tekton.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions plugin-store/tekton/v0.1.9/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
dashboard:
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod-cluster
kubernetes.io/force-ssl-redirect: "true"
kubernetes.io/ssl-redirect: "true"
kubernetes.io/tls-acme: "true"
hosts:
- tekton.{{.DomainName}}
tls:
- hosts:
- tekton.{{.DomainName}}
secretName: tekton-dashboard-cert
13 changes: 13 additions & 0 deletions plugin-store/testkube/plugin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
pluginName: "testkube"
description: "Test Kube Application"
category: "Testing framework"
deploymentConfig:
chartName: "testkube"
chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools"
versions:
- "1.0.1"
defaultNamespace: "testkube"
privilegedNamespace: false
pluginConfig:
capabilities:
- capten-sdk

0 comments on commit dc8e1a5

Please sign in to comment.