├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docker-images ├── jenkins │ ├── Dockerfile │ ├── config.xml │ ├── jenkins.sh │ └── plugins.txt └── spin │ ├── Dockerfile │ └── spin ├── issue_template.md ├── kubernetes-pipeline ├── .helmignore ├── Chart.yaml ├── README.md ├── auth.json ├── confs │ └── grafana │ │ ├── jmx-monitoring.json │ │ ├── jvm-monitoring.json │ │ ├── probe-monitoring.json │ │ ├── wso2-api-metrics.json │ │ ├── wso2-inbound-endpoint-metrics.json │ │ ├── wso2-integration-cluster-metrics.json │ │ ├── wso2-integration-node-metrics.json │ │ └── wso2-proxy-service-metrics.json ├── pipeline_architecture.jpg ├── requirements.yaml ├── samples │ ├── values-ei-pattern-1.yaml │ ├── values-is-pattern-1.yaml │ ├── values-mgw.yaml │ └── values-mi.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── cleanup-job.yaml │ ├── grafana-dashboards.yaml │ ├── jenkins │ │ ├── jenkins-casc-conf.yaml │ │ ├── jenkins-deployment.yaml │ │ ├── roles.yaml │ │ ├── service.yaml │ │ └── volumes.yaml │ ├── secrets.yaml │ └── spinnaker │ │ └── spinnaker-pipeline-creator.yaml └── values.yaml ├── pull_request_template.md └── spinnaker ├── Chart.yaml ├── requirements.yaml ├── templates ├── NOTES.txt ├── _helpers.tpl ├── configmap │ ├── additional-configmaps.yaml │ ├── additional-profile-configmaps.yaml │ ├── additional-scripts.yaml │ ├── bom.yaml │ ├── halyard-config.yaml │ ├── halyard-init-script.yaml │ ├── service-configs.yaml │ └── service-settings.yaml ├── hooks │ ├── cleanup.yaml │ └── install-using-hal.yaml ├── ingress │ ├── deck.yaml │ └── gate.yaml ├── rbac │ ├── halyard-sa.yaml │ ├── psp-halyard-role.yaml │ ├── psp-halyard-rolebinding.yaml │ ├── psp-halyard.yaml │ ├── rolebinding.yaml │ └── spinnaker-sa.yaml ├── secrets │ ├── additional-secrets.yaml │ ├── gcs.yaml │ ├── registry.yaml │ └── s3.yaml ├── services │ └── halyard.yaml └── statefulsets │ └── halyard.yaml ├── values.yaml └── values_saml.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/README.md -------------------------------------------------------------------------------- /docker-images/jenkins/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/jenkins/Dockerfile -------------------------------------------------------------------------------- /docker-images/jenkins/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/jenkins/config.xml -------------------------------------------------------------------------------- /docker-images/jenkins/jenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/jenkins/jenkins.sh -------------------------------------------------------------------------------- /docker-images/jenkins/plugins.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/jenkins/plugins.txt -------------------------------------------------------------------------------- /docker-images/spin/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/spin/Dockerfile -------------------------------------------------------------------------------- /docker-images/spin/spin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/docker-images/spin/spin -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/issue_template.md -------------------------------------------------------------------------------- /kubernetes-pipeline/.helmignore: -------------------------------------------------------------------------------- 1 | samples/ 2 | pipeline_architecture.jpg 3 | README.md 4 | -------------------------------------------------------------------------------- /kubernetes-pipeline/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/Chart.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/README.md -------------------------------------------------------------------------------- /kubernetes-pipeline/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/auth.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/jmx-monitoring.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/jmx-monitoring.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/jvm-monitoring.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/jvm-monitoring.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/probe-monitoring.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/probe-monitoring.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/wso2-api-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/wso2-api-metrics.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/wso2-inbound-endpoint-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/wso2-inbound-endpoint-metrics.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/wso2-integration-cluster-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/wso2-integration-cluster-metrics.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/wso2-integration-node-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/wso2-integration-node-metrics.json -------------------------------------------------------------------------------- /kubernetes-pipeline/confs/grafana/wso2-proxy-service-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/confs/grafana/wso2-proxy-service-metrics.json -------------------------------------------------------------------------------- /kubernetes-pipeline/pipeline_architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/pipeline_architecture.jpg -------------------------------------------------------------------------------- /kubernetes-pipeline/requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/requirements.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/samples/values-ei-pattern-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/samples/values-ei-pattern-1.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/samples/values-is-pattern-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/samples/values-is-pattern-1.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/samples/values-mgw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/samples/values-mgw.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/samples/values-mi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/samples/values-mi.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/NOTES.txt -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/_helpers.tpl -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/cleanup-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/cleanup-job.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/grafana-dashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/grafana-dashboards.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/jenkins/jenkins-casc-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/jenkins/jenkins-casc-conf.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/jenkins/jenkins-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/jenkins/jenkins-deployment.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/jenkins/roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/jenkins/roles.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/jenkins/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/jenkins/service.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/jenkins/volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/jenkins/volumes.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/secrets.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/templates/spinnaker/spinnaker-pipeline-creator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/templates/spinnaker/spinnaker-pipeline-creator.yaml -------------------------------------------------------------------------------- /kubernetes-pipeline/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/kubernetes-pipeline/values.yaml -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /spinnaker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/Chart.yaml -------------------------------------------------------------------------------- /spinnaker/requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/requirements.yaml -------------------------------------------------------------------------------- /spinnaker/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/NOTES.txt -------------------------------------------------------------------------------- /spinnaker/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/_helpers.tpl -------------------------------------------------------------------------------- /spinnaker/templates/configmap/additional-configmaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/additional-configmaps.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/additional-profile-configmaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/additional-profile-configmaps.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/additional-scripts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/additional-scripts.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/bom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/bom.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/halyard-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/halyard-config.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/halyard-init-script.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/halyard-init-script.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/service-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/service-configs.yaml -------------------------------------------------------------------------------- /spinnaker/templates/configmap/service-settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/configmap/service-settings.yaml -------------------------------------------------------------------------------- /spinnaker/templates/hooks/cleanup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/hooks/cleanup.yaml -------------------------------------------------------------------------------- /spinnaker/templates/hooks/install-using-hal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/hooks/install-using-hal.yaml -------------------------------------------------------------------------------- /spinnaker/templates/ingress/deck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/ingress/deck.yaml -------------------------------------------------------------------------------- /spinnaker/templates/ingress/gate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/ingress/gate.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/halyard-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/halyard-sa.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/psp-halyard-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/psp-halyard-role.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/psp-halyard-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/psp-halyard-rolebinding.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/psp-halyard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/psp-halyard.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/rolebinding.yaml -------------------------------------------------------------------------------- /spinnaker/templates/rbac/spinnaker-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/rbac/spinnaker-sa.yaml -------------------------------------------------------------------------------- /spinnaker/templates/secrets/additional-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/secrets/additional-secrets.yaml -------------------------------------------------------------------------------- /spinnaker/templates/secrets/gcs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/secrets/gcs.yaml -------------------------------------------------------------------------------- /spinnaker/templates/secrets/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/secrets/registry.yaml -------------------------------------------------------------------------------- /spinnaker/templates/secrets/s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/secrets/s3.yaml -------------------------------------------------------------------------------- /spinnaker/templates/services/halyard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/services/halyard.yaml -------------------------------------------------------------------------------- /spinnaker/templates/statefulsets/halyard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/templates/statefulsets/halyard.yaml -------------------------------------------------------------------------------- /spinnaker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/values.yaml -------------------------------------------------------------------------------- /spinnaker/values_saml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/kubernetes-pipeline/HEAD/spinnaker/values_saml.yaml --------------------------------------------------------------------------------