{"action":"created","comment":{"url":"https://api.github.com/repos/kyma-project/community/pulls/comments/211087041","pull_request_review_id":147442508,"id":211087041,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxMTA4NzA0MQ==","diff_hunk":"@@ -0,0 +1,72 @@\n+# Kyma modularization - install components as addons\n+\n+Created on 2018-08-16 by Piotr Kopczynski (@PK85) and Piotr Bochyński (@pbochynski).\n+\n+## Status\n+\n+Proposed on 2018-08-16.\n+\n+## Motivation\n+\n+Kyma provides components as a one big pack to enable developers to build something on cloud native stack. They work each other well and together expose unified developer and business experience. Now, we need to go one step back and enable users to decide what they want to use from Kyma.\n+\n+The landscape around Kyma has changed. Kubernetes managed clusters get popular. Now each big cloud infrastructure provider has own managed kubernetes service (Google GKE, Amazon EKS, Microsoft AKS). This offering is evolving and customers can use more services included in the managed kubernetes (like Istio - service mesh, service catalog, logging). Developers work on bringing more features to transform kubernetes from container scheduling system into complete platform solution. Kyma is not the only solution in this area. Knative is the new open source project started by Google that also aims to provide components to deliver cloud native software on top of kubernetes. There is strategic decision to run Kyma on top of knative. All this development in the kubernetes landscape shows the need of having flexible loosely coupled components to enable customers to use best available solutions from infrastructure providers, open source projects and commercial solutions. Kyma in the principle offers complete solution (batteries included), but it doesn't mean Kyma can't benefit of running on top of managed cluster, by integration with already provided services.\n+\n+## Goal\n+\n+Allow users to add/remove/replace Kyma components in more flexible way during the installation and in runtime. This should be possible:\n+\n+- install Kyma lite on minikube (without monitoring, console and ui-api-layer, tracing, service catalog, and remote environments)\n+- install Kyma without service catalog and brokers installed on GKE with already provided Service Catalog and GCP broker included\n+- install Kyma as gardener addon Gardener with dependencies to Istio and Knative addons\n+- add service broker to existing Kyma installation in runtime (e.g. azure broker)\n+- add new remote environment (also new type of application) in runtime\n+- add completely new Kyma component that integrates with UI in runtime (register microfrontend and custom resources)\n+- use user provided S3 bucket instead of minio\n+- install private modules (from private docker registry or private git repository)\n+- install components from Kyma examples/showcases catalog easily (UI)\n+\n+## Current solution\n+\n+Current installation process is a mix of:\n+\n+- custom shell scripts, \n+- kubectl commands,\n+- helm charts including one big, fat core chart, \n+- complex parametrization\n+\n+Installer is a kubernetes operator with hard coded logic executing all the components above. Problems with this solution:\n+\n+- default minikube installation is slow and require a lot of resources\n+- shell scripts are difficult to manage (some of them have to support mac, linux, windows)","path":"sig-and-wg/sig-core/proposals/modularization.md","position":41,"original_position":41,"commit_id":"510c775716507acd9c614ac875bf1f7e19014164","original_commit_id":"0627d416972adf434357768d6eb8731937959ad9","user":{"login":"PK85","id":9609118,"node_id":"MDQ6VXNlcjk2MDkxMTg=","avatar_url":"https://avatars2.githubusercontent.com/u/9609118?v=4","gravatar_id":"","url":"https://api.github.com/users/PK85","html_url":"https://github.com/PK85","followers_url":"https://api.github.com/users/PK85/followers","following_url":"https://api.github.com/users/PK85/following{/other_user}","gists_url":"https://api.github.com/users/PK85/gists{/gist_id}","starred_url":"https://api.github.com/users/PK85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PK85/subscriptions","organizations_url":"https://api.github.com/users/PK85/orgs","repos_url":"https://api.github.com/users/PK85/repos","events_url":"https://api.github.com/users/PK85/events{/privacy}","received_events_url":"https://api.github.com/users/PK85/received_events","type":"User","site_admin":false},"body":"done","created_at":"2018-08-18T22:33:03Z","updated_at":"2018-08-18T22:33:03Z","html_url":"https://github.com/kyma-project/community/pull/23#discussion_r211087041","pull_request_url":"https://api.github.com/repos/kyma-project/community/pulls/23","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/kyma-project/community/pulls/comments/211087041"},"html":{"href":"https://github.com/kyma-project/community/pull/23#discussion_r211087041"},"pull_request":{"href":"https://api.github.com/repos/kyma-project/community/pulls/23"}},"in_reply_to_id":210825869},"pull_request":{"url":"https://api.github.com/repos/kyma-project/community/pulls/23","id":208799284,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA4Nzk5Mjg0","html_url":"https://github.com/kyma-project/community/pull/23","diff_url":"https://github.com/kyma-project/community/pull/23.diff","patch_url":"https://github.com/kyma-project/community/pull/23.patch","issue_url":"https://api.github.com/repos/kyma-project/community/issues/23","number":23,"state":"open","locked":false,"title":"Kyma modularization proposal","user":{"login":"PK85","id":9609118,"node_id":"MDQ6VXNlcjk2MDkxMTg=","avatar_url":"https://avatars2.githubusercontent.com/u/9609118?v=4","gravatar_id":"","url":"https://api.github.com/users/PK85","html_url":"https://github.com/PK85","followers_url":"https://api.github.com/users/PK85/followers","following_url":"https://api.github.com/users/PK85/following{/other_user}","gists_url":"https://api.github.com/users/PK85/gists{/gist_id}","starred_url":"https://api.github.com/users/PK85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PK85/subscriptions","organizations_url":"https://api.github.com/users/PK85/orgs","repos_url":"https://api.github.com/users/PK85/repos","events_url":"https://api.github.com/users/PK85/events{/privacy}","received_events_url":"https://api.github.com/users/PK85/received_events","type":"User","site_admin":false},"body":"<!--   Thank you for your contribution. Before you submit your pull request:\r\n1. Follow contributing guidelines, templates, the recommended Git workflow, and any related documentation.\r\n2. Read and submit the required Contributor Licence Agreements (https://github.com/kyma-project/community/blob/master/CONTRIBUTING.md#agreements-and-licenses).\r\n3. Test your changes and attach their results to the pull request.\r\n4. Update the relevant documentation.\r\n-->\r\n**Description**\r\n\r\nChanges proposed in this pull request:\r\n\r\n- The Kyma modularization proposal to allow users to add/remove/replace kyma components in more flexible way during the installation and in runtime\r\n\r\n**Related issue(s)**\r\n<!-- If you refer to a particular issue, provide its number. For example, `Resolves #123`, `Fixes #43`, or `See also #33`. -->\r\n","created_at":"2018-08-16T09:34:40Z","updated_at":"2018-08-18T22:33:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f5e8e6f7415c5a8b6905717bb5f5f702243c0248","assignee":{"login":"pbochynski","id":191769,"node_id":"MDQ6VXNlcjE5MTc2OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/191769?v=4","gravatar_id":"","url":"https://api.github.com/users/pbochynski","html_url":"https://github.com/pbochynski","followers_url":"https://api.github.com/users/pbochynski/followers","following_url":"https://api.github.com/users/pbochynski/following{/other_user}","gists_url":"https://api.github.com/users/pbochynski/gists{/gist_id}","starred_url":"https://api.github.com/users/pbochynski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbochynski/subscriptions","organizations_url":"https://api.github.com/users/pbochynski/orgs","repos_url":"https://api.github.com/users/pbochynski/repos","events_url":"https://api.github.com/users/pbochynski/events{/privacy}","received_events_url":"https://api.github.com/users/pbochynski/received_events","type":"User","site_admin":false},"assignees":[{"login":"pbochynski","id":191769,"node_id":"MDQ6VXNlcjE5MTc2OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/191769?v=4","gravatar_id":"","url":"https://api.github.com/users/pbochynski","html_url":"https://github.com/pbochynski","followers_url":"https://api.github.com/users/pbochynski/followers","following_url":"https://api.github.com/users/pbochynski/following{/other_user}","gists_url":"https://api.github.com/users/pbochynski/gists{/gist_id}","starred_url":"https://api.github.com/users/pbochynski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbochynski/subscriptions","organizations_url":"https://api.github.com/users/pbochynski/orgs","repos_url":"https://api.github.com/users/pbochynski/repos","events_url":"https://api.github.com/users/pbochynski/events{/privacy}","received_events_url":"https://api.github.com/users/pbochynski/received_events","type":"User","site_admin":false},{"login":"PK85","id":9609118,"node_id":"MDQ6VXNlcjk2MDkxMTg=","avatar_url":"https://avatars2.githubusercontent.com/u/9609118?v=4","gravatar_id":"","url":"https://api.github.com/users/PK85","html_url":"https://github.com/PK85","followers_url":"https://api.github.com/users/PK85/followers","following_url":"https://api.github.com/users/PK85/following{/other_user}","gists_url":"https://api.github.com/users/PK85/gists{/gist_id}","starred_url":"https://api.github.com/users/PK85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PK85/subscriptions","organizations_url":"https://api.github.com/users/PK85/orgs","repos_url":"https://api.github.com/users/PK85/repos","events_url":"https://api.github.com/users/PK85/events{/privacy}","received_events_url":"https://api.github.com/users/PK85/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"Abd4llA","id":1930204,"node_id":"MDQ6VXNlcjE5MzAyMDQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1930204?v=4","gravatar_id":"","url":"https://api.github.com/users/Abd4llA","html_url":"https://github.com/Abd4llA","followers_url":"https://api.github.com/users/Abd4llA/followers","following_url":"https://api.github.com/users/Abd4llA/following{/other_user}","gists_url":"https://api.github.com/users/Abd4llA/gists{/gist_id}","starred_url":"https://api.github.com/users/Abd4llA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Abd4llA/subscriptions","organizations_url":"https://api.github.com/users/Abd4llA/orgs","repos_url":"https://api.github.com/users/Abd4llA/repos","events_url":"https://api.github.com/users/Abd4llA/events{/privacy}","received_events_url":"https://api.github.com/users/Abd4llA/received_events","type":"User","site_admin":false},{"login":"derberg","id":6995927,"node_id":"MDQ6VXNlcjY5OTU5Mjc=","avatar_url":"https://avatars1.githubusercontent.com/u/6995927?v=4","gravatar_id":"","url":"https://api.github.com/users/derberg","html_url":"https://github.com/derberg","followers_url":"https://api.github.com/users/derberg/followers","following_url":"https://api.github.com/users/derberg/following{/other_user}","gists_url":"https://api.github.com/users/derberg/gists{/gist_id}","starred_url":"https://api.github.com/users/derberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/derberg/subscriptions","organizations_url":"https://api.github.com/users/derberg/orgs","repos_url":"https://api.github.com/users/derberg/repos","events_url":"https://api.github.com/users/derberg/events{/privacy}","received_events_url":"https://api.github.com/users/derberg/received_events","type":"User","site_admin":false},{"login":"mszostok","id":17568639,"node_id":"MDQ6VXNlcjE3NTY4NjM5","avatar_url":"https://avatars2.githubusercontent.com/u/17568639?v=4","gravatar_id":"","url":"https://api.github.com/users/mszostok","html_url":"https://github.com/mszostok","followers_url":"https://api.github.com/users/mszostok/followers","following_url":"https://api.github.com/users/mszostok/following{/other_user}","gists_url":"https://api.github.com/users/mszostok/gists{/gist_id}","starred_url":"https://api.github.com/users/mszostok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mszostok/subscriptions","organizations_url":"https://api.github.com/users/mszostok/orgs","repos_url":"https://api.github.com/users/mszostok/repos","events_url":"https://api.github.com/users/mszostok/events{/privacy}","received_events_url":"https://api.github.com/users/mszostok/received_events","type":"User","site_admin":false},{"login":"dpolitesap","id":22739716,"node_id":"MDQ6VXNlcjIyNzM5NzE2","avatar_url":"https://avatars2.githubusercontent.com/u/22739716?v=4","gravatar_id":"","url":"https://api.github.com/users/dpolitesap","html_url":"https://github.com/dpolitesap","followers_url":"https://api.github.com/users/dpolitesap/followers","following_url":"https://api.github.com/users/dpolitesap/following{/other_user}","gists_url":"https://api.github.com/users/dpolitesap/gists{/gist_id}","starred_url":"https://api.github.com/users/dpolitesap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpolitesap/subscriptions","organizations_url":"https://api.github.com/users/dpolitesap/orgs","repos_url":"https://api.github.com/users/dpolitesap/repos","events_url":"https://api.github.com/users/dpolitesap/events{/privacy}","received_events_url":"https://api.github.com/users/dpolitesap/received_events","type":"User","site_admin":false},{"login":"tomekpapiernik","id":29116492,"node_id":"MDQ6VXNlcjI5MTE2NDky","avatar_url":"https://avatars3.githubusercontent.com/u/29116492?v=4","gravatar_id":"","url":"https://api.github.com/users/tomekpapiernik","html_url":"https://github.com/tomekpapiernik","followers_url":"https://api.github.com/users/tomekpapiernik/followers","following_url":"https://api.github.com/users/tomekpapiernik/following{/other_user}","gists_url":"https://api.github.com/users/tomekpapiernik/gists{/gist_id}","starred_url":"https://api.github.com/users/tomekpapiernik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomekpapiernik/subscriptions","organizations_url":"https://api.github.com/users/tomekpapiernik/orgs","repos_url":"https://api.github.com/users/tomekpapiernik/repos","events_url":"https://api.github.com/users/tomekpapiernik/events{/privacy}","received_events_url":"https://api.github.com/users/tomekpapiernik/received_events","type":"User","site_admin":false},{"login":"kazydek","id":40655785,"node_id":"MDQ6VXNlcjQwNjU1Nzg1","avatar_url":"https://avatars0.githubusercontent.com/u/40655785?v=4","gravatar_id":"","url":"https://api.github.com/users/kazydek","html_url":"https://github.com/kazydek","followers_url":"https://api.github.com/users/kazydek/followers","following_url":"https://api.github.com/users/kazydek/following{/other_user}","gists_url":"https://api.github.com/users/kazydek/gists{/gist_id}","starred_url":"https://api.github.com/users/kazydek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kazydek/subscriptions","organizations_url":"https://api.github.com/users/kazydek/orgs","repos_url":"https://api.github.com/users/kazydek/repos","events_url":"https://api.github.com/users/kazydek/events{/privacy}","received_events_url":"https://api.github.com/users/kazydek/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/kyma-project/community/pulls/23/commits","review_comments_url":"https://api.github.com/repos/kyma-project/community/pulls/23/comments","review_comment_url":"https://api.github.com/repos/kyma-project/community/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kyma-project/community/issues/23/comments","statuses_url":"https://api.github.com/repos/kyma-project/community/statuses/510c775716507acd9c614ac875bf1f7e19014164","head":{"label":"PK85:proposal-modularization","ref":"proposal-modularization","sha":"510c775716507acd9c614ac875bf1f7e19014164","user":{"login":"PK85","id":9609118,"node_id":"MDQ6VXNlcjk2MDkxMTg=","avatar_url":"https://avatars2.githubusercontent.com/u/9609118?v=4","gravatar_id":"","url":"https://api.github.com/users/PK85","html_url":"https://github.com/PK85","followers_url":"https://api.github.com/users/PK85/followers","following_url":"https://api.github.com/users/PK85/following{/other_user}","gists_url":"https://api.github.com/users/PK85/gists{/gist_id}","starred_url":"https://api.github.com/users/PK85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PK85/subscriptions","organizations_url":"https://api.github.com/users/PK85/orgs","repos_url":"https://api.github.com/users/PK85/repos","events_url":"https://api.github.com/users/PK85/events{/privacy}","received_events_url":"https://api.github.com/users/PK85/received_events","type":"User","site_admin":false},"repo":{"id":143613681,"node_id":"MDEwOlJlcG9zaXRvcnkxNDM2MTM2ODE=","name":"community","full_name":"PK85/community","owner":{"login":"PK85","id":9609118,"node_id":"MDQ6VXNlcjk2MDkxMTg=","avatar_url":"https://avatars2.githubusercontent.com/u/9609118?v=4","gravatar_id":"","url":"https://api.github.com/users/PK85","html_url":"https://github.com/PK85","followers_url":"https://api.github.com/users/PK85/followers","following_url":"https://api.github.com/users/PK85/following{/other_user}","gists_url":"https://api.github.com/users/PK85/gists{/gist_id}","starred_url":"https://api.github.com/users/PK85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PK85/subscriptions","organizations_url":"https://api.github.com/users/PK85/orgs","repos_url":"https://api.github.com/users/PK85/repos","events_url":"https://api.github.com/users/PK85/events{/privacy}","received_events_url":"https://api.github.com/users/PK85/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/PK85/community","description":"Provides general guidelines, contributing, and maintaining rules for all who add content to Kyma.","fork":true,"url":"https://api.github.com/repos/PK85/community","forks_url":"https://api.github.com/repos/PK85/community/forks","keys_url":"https://api.github.com/repos/PK85/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/PK85/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/PK85/community/teams","hooks_url":"https://api.github.com/repos/PK85/community/hooks","issue_events_url":"https://api.github.com/repos/PK85/community/issues/events{/number}","events_url":"https://api.github.com/repos/PK85/community/events","assignees_url":"https://api.github.com/repos/PK85/community/assignees{/user}","branches_url":"https://api.github.com/repos/PK85/community/branches{/branch}","tags_url":"https://api.github.com/repos/PK85/community/tags","blobs_url":"https://api.github.com/repos/PK85/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/PK85/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/PK85/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/PK85/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/PK85/community/statuses/{sha}","languages_url":"https://api.github.com/repos/PK85/community/languages","stargazers_url":"https://api.github.com/repos/PK85/community/stargazers","contributors_url":"https://api.github.com/repos/PK85/community/contributors","subscribers_url":"https://api.github.com/repos/PK85/community/subscribers","subscription_url":"https://api.github.com/repos/PK85/community/subscription","commits_url":"https://api.github.com/repos/PK85/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/PK85/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/PK85/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/PK85/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/PK85/community/contents/{+path}","compare_url":"https://api.github.com/repos/PK85/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/PK85/community/merges","archive_url":"https://api.github.com/repos/PK85/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/PK85/community/downloads","issues_url":"https://api.github.com/repos/PK85/community/issues{/number}","pulls_url":"https://api.github.com/repos/PK85/community/pulls{/number}","milestones_url":"https://api.github.com/repos/PK85/community/milestones{/number}","notifications_url":"https://api.github.com/repos/PK85/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/PK85/community/labels{/name}","releases_url":"https://api.github.com/repos/PK85/community/releases{/id}","deployments_url":"https://api.github.com/repos/PK85/community/deployments","created_at":"2018-08-05T13:08:37Z","updated_at":"2018-08-10T13:48:05Z","pushed_at":"2018-08-18T22:29:42Z","git_url":"git://github.com/PK85/community.git","ssh_url":"git@github.com:PK85/community.git","clone_url":"https://github.com/PK85/community.git","svn_url":"https://github.com/PK85/community","homepage":"","size":1341,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0","node_id":"MDc6TGljZW5zZTI1"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"kyma-project:master","ref":"master","sha":"469f548d67d20d0398802e3317563400291302fa","user":{"login":"kyma-project","id":39153523,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM5MTUzNTIz","avatar_url":"https://avatars3.githubusercontent.com/u/39153523?v=4","gravatar_id":"","url":"https://api.github.com/users/kyma-project","html_url":"https://github.com/kyma-project","followers_url":"https://api.github.com/users/kyma-project/followers","following_url":"https://api.github.com/users/kyma-project/following{/other_user}","gists_url":"https://api.github.com/users/kyma-project/gists{/gist_id}","starred_url":"https://api.github.com/users/kyma-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyma-project/subscriptions","organizations_url":"https://api.github.com/users/kyma-project/orgs","repos_url":"https://api.github.com/users/kyma-project/repos","events_url":"https://api.github.com/users/kyma-project/events{/privacy}","received_events_url":"https://api.github.com/users/kyma-project/received_events","type":"Organization","site_admin":false},"repo":{"id":139590666,"node_id":"MDEwOlJlcG9zaXRvcnkxMzk1OTA2NjY=","name":"community","full_name":"kyma-project/community","owner":{"login":"kyma-project","id":39153523,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM5MTUzNTIz","avatar_url":"https://avatars3.githubusercontent.com/u/39153523?v=4","gravatar_id":"","url":"https://api.github.com/users/kyma-project","html_url":"https://github.com/kyma-project","followers_url":"https://api.github.com/users/kyma-project/followers","following_url":"https://api.github.com/users/kyma-project/following{/other_user}","gists_url":"https://api.github.com/users/kyma-project/gists{/gist_id}","starred_url":"https://api.github.com/users/kyma-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyma-project/subscriptions","organizations_url":"https://api.github.com/users/kyma-project/orgs","repos_url":"https://api.github.com/users/kyma-project/repos","events_url":"https://api.github.com/users/kyma-project/events{/privacy}","received_events_url":"https://api.github.com/users/kyma-project/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/kyma-project/community","description":"Provides general guidelines, contributing, and maintaining rules for all who add content to Kyma.","fork":false,"url":"https://api.github.com/repos/kyma-project/community","forks_url":"https://api.github.com/repos/kyma-project/community/forks","keys_url":"https://api.github.com/repos/kyma-project/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kyma-project/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kyma-project/community/teams","hooks_url":"https://api.github.com/repos/kyma-project/community/hooks","issue_events_url":"https://api.github.com/repos/kyma-project/community/issues/events{/number}","events_url":"https://api.github.com/repos/kyma-project/community/events","assignees_url":"https://api.github.com/repos/kyma-project/community/assignees{/user}","branches_url":"https://api.github.com/repos/kyma-project/community/branches{/branch}","tags_url":"https://api.github.com/repos/kyma-project/community/tags","blobs_url":"https://api.github.com/repos/kyma-project/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kyma-project/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kyma-project/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/kyma-project/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kyma-project/community/statuses/{sha}","languages_url":"https://api.github.com/repos/kyma-project/community/languages","stargazers_url":"https://api.github.com/repos/kyma-project/community/stargazers","contributors_url":"https://api.github.com/repos/kyma-project/community/contributors","subscribers_url":"https://api.github.com/repos/kyma-project/community/subscribers","subscription_url":"https://api.github.com/repos/kyma-project/community/subscription","commits_url":"https://api.github.com/repos/kyma-project/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/kyma-project/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/kyma-project/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/kyma-project/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/kyma-project/community/contents/{+path}","compare_url":"https://api.github.com/repos/kyma-project/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kyma-project/community/merges","archive_url":"https://api.github.com/repos/kyma-project/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kyma-project/community/downloads","issues_url":"https://api.github.com/repos/kyma-project/community/issues{/number}","pulls_url":"https://api.github.com/repos/kyma-project/community/pulls{/number}","milestones_url":"https://api.github.com/repos/kyma-project/community/milestones{/number}","notifications_url":"https://api.github.com/repos/kyma-project/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kyma-project/community/labels{/name}","releases_url":"https://api.github.com/repos/kyma-project/community/releases{/id}","deployments_url":"https://api.github.com/repos/kyma-project/community/deployments","created_at":"2018-07-03T13:51:54Z","updated_at":"2018-08-10T13:30:29Z","pushed_at":"2018-08-18T22:29:44Z","git_url":"git://github.com/kyma-project/community.git","ssh_url":"git@github.com:kyma-project/community.git","clone_url":"https://github.com/kyma-project/community.git","svn_url":"https://github.com/kyma-project/community","homepage":"","size":1325,"stargazers_count":12,"watchers_count":12,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":11,"mirror_url":null,"archived":false,"open_issues_count":2,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0","node_id":"MDc6TGljZW5zZTI1"},"forks":11,"open_issues":2,"watchers":12,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kyma-project/community/pulls/23"},"html":{"href":"https://github.com/kyma-project/community/pull/23"},"issue":{"href":"https://api.github.com/repos/kyma-project/community/issues/23"},"comments":{"href":"https://api.github.com/repos/kyma-project/community/issues/23/comments"},"review_comments":{"href":"https://api.github.com/repos/kyma-project/community/pulls/23/comments"},"review_comment":{"href":"https://api.github.com/repos/kyma-project/community/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kyma-project/community/pulls/23/commits"},"statuses":{"href":"https://api.github.com/repos/kyma-project/community/statuses/510c775716507acd9c614ac875bf1f7e19014164"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"PK85"}}