diff --git a/README.md b/README.md index 97fd66e..95fe422 100644 --- a/README.md +++ b/README.md @@ -1 +1,44 @@ # capten-plugin + +# capten-plugins + +Project to adminster capten plugin content + +## plugin-store + +Configure Capten plguin applications + +Sample Plugin application configuration + +``` +pluginName: "my-app" +description: "Sample plugin app" +category: "CI/CD" +icon: "app.svg" +pluginConfig: + apiEndpoint: https://myapp.{{.DomainName}}/api + uiEndpoint: https://myapp.{{.DomainName}}/ui + uiModulePackageURL: https://myapp.{{.DomainName}}/ui-package/my-app.zip + capabilities: + - deploy-controlplane-cluster + - deploy-bussiness-cluster + - capten-sdk + - ui-sso-oauth + - postgress-store + - vault-store +deploymentConfig: + controlplaneCluster: + chartName: "my-app-chart1" + chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools" + versions: + - "v1.0.2" + defaultNamespace: "my-app1" + privilegedNamespace: false + bussinessCluster: + chartName: "my-app-chart2" + chartRepo: "https://kube-tarian.github.io/helmrepo-supporting-tools" + versions: + - "v1.0.5" + defaultNamespace: "my-app2" + privilegedNamespace: false +``` diff --git a/plugin-store/plugin-list.yaml b/plugin-store/plugin-list.yaml index ade9021..4304cf5 100644 --- a/plugin-store/plugin-list.yaml +++ b/plugin-store/plugin-list.yaml @@ -1,5 +1,4 @@ plugins: - argo-cd - crossplane - - testkube - tekton