Skip to content

Commit

Permalink
Initialize repository
Browse files Browse the repository at this point in the history
  • Loading branch information
kyma-bot committed Jul 24, 2018
0 parents commit c4e06fb
Show file tree
Hide file tree
Showing 2,398 changed files with 176,085 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Bug report
about: Report a bug in the project
---

Confirm these statements before you submit the issue:

- [ ] I have searched open and closed issues for duplicates.
- [ ] I have read the contributing guidelines.
---

**Description**

<!-- Provide a clear and concise description of the problem.
Describe where it appears, when it occurred, and what it affects. -->

<!-- Provide relevant technical details such as Kubernetes version, the cluster name and provider, Kyma version, the browser name and version, or the operating system. -->

**Expected result**

<!-- Describe what you expect to happen. -->

**Actual result**

<!-- Describe what happens instead. -->

**Steps to reproduce**

<!-- List the steps to follow to reproduce the bug. Attach any files, links, code samples, or screenshots that could help in investigating the problem. -->

**Troubleshooting**

<!-- Describe the steps you have already taken to solve the issue. -->
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Feature request
about: Suggest an improvement to the project
---

Confirm these statements before you submit the issue:

- [ ] I have searched open and closed issues for duplicates.
- [ ] I have read the contributing guidelines.
---

**Description**

<!-- Provide a clear and concise description of the feature. -->

**Reasons**

<!-- Explain why we should add this feature. Provide use cases to illustrate its benefits. -->

**Attachments**

<!-- Attach any files, links, code samples, or screenshots that will convince us to your idea. -->
9 changes: 9 additions & 0 deletions .github/issue-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Confirm these statements before you submit the issue:

- [ ] I have searched open and closed issues for duplicates.
- [ ] I have read the contributing guidelines.
---

**Description**

<!-- Provide a clear and concise description of the issue. -->
19 changes: 19 additions & 0 deletions .github/pull-request-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Confirm these statements before you submit your pull request:

- [ ] I have read and submitted the required [Contributor Licence Agreements](https://github.com/kyma-project/community/blob/master/CONTRIBUTING.md#agreements-and-licenses).
- [ ] This pull request follows the contributing guidelines, recommended Git workflow, and templates.
- [ ] I have tested my changes.
- [ ] I have updated the relevant documentation.
---

**Description**

Changes proposed in this pull request:

-
-
-

**Issue link**

<!-- If you refer to a particular issue, provide its number. For example, `Resolves #123`, `Fixes #43`, or `See also #33`. -->
59 changes: 59 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
### JetBrains template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

.idea/
*.iml

## File-based project format:
*.iws

## Plugin-specific files:

# IntelliJ
/out/

# vendor
vendor/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

### OSX template
*.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
resources/examples/lambda-messages/node_modules

# Temporary files
local/tmp/

# Installer temporary files
/temp-*

!templates
207 changes: 207 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,207 @@
# This file provides an overview of code owners in the `kyma` repository.

# Each line is a file pattern followed by one or more owners.
# The last matching pattern has the most precedence.
# For more details, read the following article on GitHub: https://help.github.com/articles/about-codeowners/.

# These are the default owners for the whole content of the `kyma` repository. The default owners are automatically added as reviewers when you open a pull request, unless different owners are specified in the file.
* @derberg @pbochynski @PK85 @a-thaler

# The `installation` directory and subdirectories
/installation/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel @damianpacierpnikatsap @piotrmscsap @pssap @mwieczorek

# The `cluster-prerequisites` subdirectory
/resources/cluster-prerequisites @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel @damianpacierpnikatsap @piotrmscsap @pssap

# The `cluster-essentials` subchart
/resources/cluster-essentials/ @damianpacierpnikatsap @damjatsap @PK85

# The `api-controller` subchart
/resources/core/charts/api-controller/ @damianpacierpnikatsap @piotrmscsap @pssap

# The `apiserver-proxy` subchart
/resources/core/charts/apiserver-proxy/ @damianpacierpnikatsap @piotrmscsap @pssap

# The `azure-broker` subchart
/resources/core/charts/azure-broker/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree

# The `cluster-users` subchart
/resources/core/charts/cluster-users/ @damianpacierpnikatsap @piotrmscsap @pssap

# The `configurations-generator` subchart
/resources/core/charts/configurations-generator @damianpacierpnikatsap @piotrmscsap @pssap

# The `application-connector` subchart
/resources/core/charts/application-connector/ @lszymik @akgalwas @janmedrek

# The `console` subchart
/resources/core/charts/console/ @pekura @maxmarkus @jesusreal @kwiatekus @dariadomagala @hardl @y-kkamil @katadus @antiheld

# The `dex` subchart
/resources/core/charts/dex/ @damianpacierpnikatsap @piotrmscsap @pssap

# The `environments` subchart
/resources/core/charts/environments/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree

# The `helm-broker` subchart
/resources/core/charts/helm-broker/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `monitoring` subchart
/resources/core/charts/monitoring/ @gchbg @joek @rakesh-garimella @sayanh @venturasr

# The `kubeless` subchart
/resources/core/charts/kubeless/ @gchbg @joek @rakesh-garimella @sayanh @venturasr

# The `minio` subchart
/resources/core/charts/minio/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `event-bus` subchart
/resources/core/charts/event-bus/ @a-thaler @Abd4llA @montaro @abbi-gaurav @marcobebway @radufa @sslavic

# The `remote-environment-broker` subchart
/resources/core/charts/remote-environment-broker @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `service-catalog` subchart
/resources/core/charts/service-catalog/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel @derberg

# The `binding-usage-controller` subchart
/resources/core/charts/service-catalog/charts/binding-usage-controller/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `catalog-service-api` subchart
/resources/core/charts/service-catalog/charts/catalog-service-api/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `catalog-service-ui` subchart
/resources/core/charts/service-catalog/charts/catalog-service-ui/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `catalog-ui` subchart
/resources/core/charts/service-catalog/charts/catalog-ui/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `instances-ui` subchart
/resources/core/charts/service-catalog/charts/instances-ui/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `service-instances-ui` subchart
/resources/core/charts/service-catalog/charts/service-instances-ui/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `docs` subchart
/resources/core/charts/docs/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu

# The `ui-api` subchart
/resources/core/charts/ui-api/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `templates` chart
/resources/core/templates/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `templates` chart
/resources/core/templates/tests/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu @pekura @maxmarkus @jesusreal @kwiatekus @dariadomagala @hardl @y-kkamil @katadus @antiheld

# The `messaging` subdirectory
/resources/examples/lambda-messages/ @pbochynski @PK85

# The `tiller` subdirectory
/resources/tiller/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `helm-broker-repo` subdirectory
/resources/helm-broker-repo/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The `istio` subdirectory
/resources/istio/ @damianpacierpnikatsap @piotrmscsap @pssap

# The `jaeger` charts
/resources/core/charts/jaeger/ @a-thaler @Abd4llA @montaro @abbi-gaurav @marcobebway @radufa @sslavic

# The `prometheus-operator` chart
/resources/prometheus-operator/ @gchbg @joek @rakesh-garimella @sayanh @venturasr

# The `remote environment` chart
/resources/remote-environments/ @lszymik @akgalwas @janmedrek

# Components
# Api controller Component
/components/api-controller/ @damianpacierpnikatsap @piotrmscsap @pssap

# Binding usage controller Component
/components/binding-usage-controller/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# Installer Component
/components/installer/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree

# Configurations Generator Component
/components/configurations-generator/ @damianpacierpnikatsap @piotrmscsap @pssap

# Environments controller Component
/components/environments/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree

# Istio Extensions Component
/components/istio-webhook/ @damianpacierpnikatsap @piotrmscsap @pssap

# Remote environment controller Component
/components/remote-environment-broker/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# Helm broker controller Component
/components/helm-broker/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# UI API Layer Component
/components/ui-api-layer/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# IDPPreset Component
/components/idppreset/ @pekura @maxmarkus @jesusreal @kwiatekus @dariadomagala @hardl @y-kkamil @katadus @antiheld

# Connector Service Component
/components/connector-service/ @lszymik @akgalwas @janmedrek

# Application Connector Component
/components/application-connector/ @lszymik @akgalwas @janmedrek

# Event Bus Component
/components/event-bus/ @Abd4llA @montaro @abbi-gaurav @marcobebway @radufa @sslavic

# Tests
# acceptance tests
/tests/acceptance/ @mszostok @polskikiel @piotrmiskiewicz @aszecowka @PK85
/tests/acceptance/dex @pssap @piotrmscsap

# test-environments
/tests/test-environemnts/ @Tomasz-Smelcerz-SAP @strekm @jakkab @crabtree

# test-logging-monitoring tests
/tests/test-logging-monitoring/ @rakesh-garimella @joek @sayanh @venturasr @gchbg

# api-controller acceptance tests
/tests/api-controller-acceptance-tests/ @damianpacierpnikatsap @piotrmscsap @pssap

# UI API Layer acceptance tests
/tests/ui-api-layer-acceptance-tests/ @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# Connector Service Tests
/tests/connector-service-tests/ @lszymik @akgalwas @janmedrek

# Application Connector Tests
/tests/application-connector-tests/ @lszymik @akgalwas @janmedrekk

# Tools
# Stability Checker Component
/tools/stability-checker/ @aszecowka @PK85 @mszostok @piotrmiskiewicz @polskikiel

# The alpine-net directory
/tools/alpine-net/ @suleymanakbas91 @ahmedami @clebs @a-thaler @lilitgh

# The watch-pods directory
/tools/watch-pods/ @suleymanakbas91 @ahmedami @clebs @a-thaler @lilitgh

# kubeless-test-client tests
/tests/kubeless-test-client/ @rakesh-garimella @joek @sayanh @venturasr @gchbg

# Event Bus Tests
/tests/event-bus/ @Abd4llA @montaro @abbi-gaurav @marcobebway @radufa @sslavic

# All .md files
*.md @kazydek @klaudiagrz @tomekpapiernik @dpolitesap

# All files and subdirectories in /docs
/docs/ @kazydek @klaudiagrz @tomekpapiernik @dpolitesap

# Orchestrator file
orchestrator.Jenkinsfile @suleymanakbas91 @clebs @a-thaler @lilitgh

# Governance file
governance.Jenkinsfile @suleymanakbas91 @clebs @a-thaler @lilitgh @akucharska @michal-hudy @pkosiec @mjasinski5 @derberg @magicmatatjahu
3 changes: 3 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Code of conduct

Each contributor and maintainer of this project agrees to follow the [community Code of Conduct](https://github.com/kyma-project/community/blob/master/CODE_OF_CONDUCT.md) that relies on the CNCF Code of Conduct. Read it to learn about the agreed standards of behavior, shared values that govern our community, and details on how to report any suspected Code of Conduct violations.
21 changes: 21 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## Overview

To contribute to this project, follow the rules from the general [CONTRIBUTING.md](https://github.com/kyma-project/community/blob/master/CONTRIBUTING.md) document in the `community` repository.

## Documentation types

These are the main types of documents used in the project:

* `NOTES.txt`- This document type is an integral part of Helm charts. Its content displays in the terminal window after the chart installs. It is not mandatory to include `NOTES.txt` documents for sub-charts because the system ignores these documents. Provide `NOTES.txt` documents for the Core components. Use the [template](https://github.com/kyma-project/community/blob/master/guidelines/templates/resources/NOTES.txt) to create `NOTES.txt` documents.

* `README.md` - This document type contains information about other files in the directory. Each main directory in this repository, such as `cluster` or `resources`, requires a `README.md` document. Additionally, each chart and sub-chart needs such a document. Add a `README.md` document when you create a new directory or chart. Use the [template](https://github.com/kyma-project/community//blob/master/guidelines/templates/resources/chart_README.md) to create `README.md` documents.

Do not change the names or the order of the main sections in the `README.md` documents. However, you can create subsections to adjust each `README.md` document to the project's or chart's specific requirements. See the example of a [README.md](resources/core/README.md) document.

## Contribution rules

Apart from the general rules described in the `community` repository, every `kyma` repository contributor must follow these basic rules:

* Do not copy charts from the Internet. Customize the Helm charts and simplify them to pertain only to the specific use case. Apply this rule to all documents associated with the charts, such as `README.md` and `NOTES.txt` documents.
* Follow the `IfNotPresent` pulling policy. Do not use the `latest` tag for all `Deployments` definitions for the local installation.
* Adjust any data copied from the Internet to the product needs.
Loading

0 comments on commit c4e06fb

Please sign in to comment.