Get started
- Local Kyma installation
- Cluster Kyma installation
- [Migration guide](- Migration guide)
0.9.0-rc1 (2019-04-03)
Application Connector
- #3309 App Registry Asset Store migration bump (@akgalwas)
- #3427 Fix unstable Connector Service tests (@franpog859)
- #3254 Migrating Application Registry to Asset Store (@akgalwas)
- #3504 Set securityContext runAsUser in connector-service deployment (@crabtree)
- #3502 Remove "Remote Environment" mentions from App. Gateway readme (@tomekpapiernik)
- #3261 Enable TLS connection to Tiller in Application Connector (@Szymongib)
- #3463 Fix unstable Application Registry tests (@franpog859)
- #3436 Update application-connector readme (@crabtree)
- #3391 The Application Gateway should remove the x-forwarded-proto header (@lszymik)
- #3255 Run Application tests as part of Application Operator Tests - chart changes (@Szymongib)
- #3308 Chart changes for Connection token handler acceptance tests (@Maladie)
- #3241 Run Application tests as part of Application Operator Tests (@Szymongib)
- #3246 Acceptance tests for connection token handler (@Maladie)
- #3374 Bump gateway image (@crabtree)
- #3159 Acceptance tests for Application Gateway (@Szymongib)
- #3371 Remove headers in proxy (@crabtree)
- #3352 Bump image of Connector Service (@Szymongib)
- #3329 Modify Connector Service certificate revocation to use certificate fingerprint (@Szymongib)
- #3345 Bump connector-service image (@crabtree)
- #3294 Resolve nginx zipkin tracing issue (@crabtree)
- #3344 Add support for PKCS#1 keys in connector-service (@crabtree)
- #3271 Fetch spec from URL if spec set to null JSON object (@Szymongib)
- #3184 enable csrf in application-connector (@Tomasz-Smelcerz-SAP)
- #3265 Add CSFR-related tests (@Tomasz-Smelcerz-SAP)
- #2998 Csrf token support (@jakkab)
- #3247 Add root CA rotation tutorial (@tomekpapiernik)
- #3123 Update Connector Service chart and READMEs (@janmedrek)
- #3178 Bump image for #2910 (@Maladie)
- #3179 Introduce csrf support to data model (@Tomasz-Smelcerz-SAP)
- #3193 Bump Application Registry image (@franpog859)
- #3084 Update Application Connector tutorials (@Szymongib)
- #3185 Token request docs updated (@Maladie)
- #3177 Support for token fetching in central connector service (@Maladie)
- #3126 Image bump for #2940 (@Maladie)
- #3191 Replace satori go.uuid library in application-registry (@franpog859)
- #3212 Remove app-conn ingress upgrade job (@crabtree)
- #3102 Get service returns certificate in payload (@Maladie)
- #3122 Differentiate certificate validity time for apps and runtimes (@janmedrek)
- #2996 CSRF token support: application-operator (@jakkab)
- #3137 Fix tutorial links in App Conn. docs (@tomekpapiernik)
- #3036 Prepare all charts for immutable domain and certs (@Demonsthere)
- #3090 Bump the application operator image to the latest version after enabling the event-service monitoring (@montaro)
Serverless
- #3317 Fix checking logs from wrong pod and adding limit for memory used by functions (@aszecowka)
- #3219 Promtail doesn't detect kubeless lambda function pods (@hisarbalik)
Service Catalog
- #3490 Add ssl support to helm broker client (@adamwalach)
- #3445 Add TLS filter for helm broker repositories (@jasiu001)
- #3343 Improve overall Service Catalog documentation (@klaudiagrz)
- #3139 Enable Istio Sidecars for Service Catalog components (@aszecowka)
- #3317 Fix checking logs from wrong pod and adding limit for memory used by functions (@aszecowka)
- #3276 Upgrade test - bump image (Service Catalog tests) (@piotrmiskiewicz)
- #3181 Service Catalog upgrade test (@piotrmiskiewicz)
- #3165 Prepare components for introducing Istio sidecars for service-catalog components (@aszecowka)
Cluster
- #3457 Add upgrade tests for cms and assetstore domain (@magicmatatjahu)
- #3174 Add backup tests for Asset Store and CMS resources (@magicmatatjahu)
Eventing
- #3403 Make knative default (@abbi-gaurav)
- #3454 Return 200 instead of 500 in case of acknowledged publishing but no s… (@montaro)
- #3492 Add status and reason to the event service publish response (@montaro)
- #3411 Event-bus tests on Knative (@radufa)
- #3409 Apply naming pattern and length restriction on the event components (@marcobebway)
- #3485 Truncate source-id and event-type after encoding if any of them exceeds the length limit (@marcobebway)
- #3408 Add naming pattern and length restriction on the event components (@marcobebway)
- #3378 Bump natss provisioner images to fix reconnection issue (@suleymanakbas91)
- #3334 Bump event-bus image version (@suleymanakbas91)
- #3299 Fix the e2e eventing flow with Knative (@suleymanakbas91)
- #3268 Enable alerts for nats-streaming (@marcobebway)
- #3148 Add graceful shutdown to subscription controller (@suleymanakbas91)
- #3144 Enable maximum event publishing request size limit (@sslavic)
- #3161 Update knative/eventing dependency version (@suleymanakbas91)
- #3145 Bump event-bus image version (@suleymanakbas91)
- #3118 Fix subscription controller to delete the Knative Subscriptions (@suleymanakbas91)
- #3081 Limit maximum event publishing request size (@sslavic)
- #3090 Bump the application operator image to the latest version after enabling the event-service monitoring (@montaro)
Security
- #3223 Enable ssl in tiller (@Demonsthere)
- #3509 Enable console logging ui with authorization (@hisarbalik)
- #3473 Refactor kyma roles (@Tomasz-Smelcerz-SAP)
- #3261 Enable TLS connection to Tiller in Application Connector (@Szymongib)
- #3477 Namespace-controller tests - roles cleanup (@Tomasz-Smelcerz-SAP)
- #3490 Add ssl support to helm broker client (@adamwalach)
- #3445 Add TLS filter for helm broker repositories (@jasiu001)
- #3421 Add retries to apiserver-proxy test (@sjanota)
- #3224 Enable tls handling in installer (@Demonsthere)
- #3364 Fix for enabling istio rbac rules for services or namespaces (@hisarbalik)
- #3139 Enable Istio Sidecars for Service Catalog components (@aszecowka)
- #3307 Create GraphQL request flow diagram (@tomekpapiernik)
- #3184 enable csrf in application-connector (@Tomasz-Smelcerz-SAP)
- #2998 Csrf token support (@jakkab)
- #3179 Introduce csrf support to data model (@Tomasz-Smelcerz-SAP)
- #2996 CSRF token support: application-operator (@jakkab)
Service Mesh
- #3375 Create istio-rbac documentation (@Demonsthere)
- #3364 Fix for enabling istio rbac rules for services or namespaces (@hisarbalik)
- #3373 Bump application-connector-helper image (@Demonsthere)
- #3372 Fix certhelper failing when not patching cm (@Demonsthere)
- #3306 Bump backup-test image (@strekm)
- #3356 Backup and restore api-controller test fix (@strekm)
- #3336 Fix namespace backup'n'restore test (@jakkab)
- #3303 Backup restore api controller (@strekm)
- #3225 Remove global rbacconfig (@Demonsthere)
- #3278 Bump backup tests image (@jakkab)
- #3221 Backup restore namespace controller (@jakkab)
- #3156 Upgrade to Istio 1.1 (@piotrmsc)
- #3152 Update istio-kyma-patch to support istio 1.1 (@kubadz)
- #3140 Expand logs in apiserver-proxy test (@kfurgol)
- #3141 Swap satori for gofrs (@Demonsthere)
- #3036 Prepare all charts for immutable domain and certs (@Demonsthere)
Installation
- #3223 Enable ssl in tiller (@Demonsthere)
- #3261 Enable TLS connection to Tiller in Application Connector (@Szymongib)
- #3471 Feature/installer tls (@Demonsthere)
- #3419 Make dex static users login available with stop and restart Kyma without reinstalling scenario (@PK85)
- #3366 Apply the toggle feature to the installation docs (@klaudiagrz)
- #3420 Documentation about how to set current date in minikube after computer hibernation (@PK85)
- #3224 Enable tls handling in installer (@Demonsthere)
- #3277 Add information about the experimental nature of the uninstallation feature (@tomekpapiernik)
- #3168 Get logs on timeout reached (@Demonsthere)
- #2865 Fix knative installation option in PowerShell script (@JoergBastian)
Logging
- #3509 Enable console logging ui with authorization (@hisarbalik)
- #3332 Replacing logging storage from file system to persistence volume claims (@hisarbalik)
- #3240 Log ui for pods and lambdas (@pekura)
- #3220 Logging document updated with overview diagram (@hisarbalik)
- #3219 Promtail doesn't detect kubeless lambda function pods (@hisarbalik)
Console
- #3542 Disable console backend service acceptance tests (@tgorgol)
- #3509 Enable console logging ui with authorization (@hisarbalik)
- #3416 Bump Console Backend Service tests (@pkosiec)
- #3388 Use gql for config maps and cluster service brokers (@dariadomagala)
- #3511 Fix exit on error in Console Backend Service (@pkosiec)
- #3340 Bump console-backend-service images (@aerfio)
- #3415 Rework Service Catalog and Service Catalog Addons tests setup (@pkosiec)
- #3312 Implement query, subscription and mutation for secrets (@aerfio)
- #3305 Implement queries, mutations and subscriptions in gql for config maps (@dariadomagala)
- #3311 Fix apis 'unknown namespace' error (@dariadomagala)
- #3234 Console UI: cleanup after environment renaming to namespaces, proper usage of anchor tags and small improvements (@dariadomagala)
- #3259 Implement GraphQL mutations for services (@m00g3n)
- #3240 Log ui for pods and lambdas (@pekura)
- #3155 Add query and subscription for k8s services (@m00g3n)
- #3213 Bump console backend service acceptance tests image (@tgorgol)
- #3129 Stop IDP Preset acceptance tests from failing (@tgorgol)
- #2971 Bump ui-api-layer and ui-api-layer acceptance tests images (@tgorgol)
- #2968 Prepare GraphQL mutation in UI API Layer for creating K8s resources (@tgorgol)
- #3171 Rename UI API Layer acceptance tests to Console Backend Service tests (@pkosiec)
- #3162 Rename UI API Layer to Console Backend Service (@pkosiec)
- #3147 Do not log brokers conditions in UI API Layer acceptance tests (@pkosiec)
- #3121 Workaround fiori bugs for firefox and safari (@kwiatekus)
Documentation
- #3506 Tweak main project readme (@tomekpapiernik)
- #3505 Tweak main readme formatting (@tomekpapiernik)
- #3502 Remove "Remote Environment" mentions from App. Gateway readme (@tomekpapiernik)
- #3174 Add backup tests for Asset Store and CMS resources (@magicmatatjahu)
- #3417 Fix detecting if Bucket is ready in Asset Store (@michal-hudy)
- #3465 Bump image (@mmitoraj)
- #3366 Apply the toggle feature to the installation docs (@klaudiagrz)
- #3450 Update Knative documentation (@mmitoraj)
- #3420 Documentation about how to set current date in minikube after computer hibernation (@PK85)
- #3436 Update application-connector readme (@crabtree)
- #3375 Create istio-rbac documentation (@Demonsthere)
- #3390 Remove Creative Commons license from the docs folder (@klaudiagrz)
- #3313 Add Asset Metadata Service chart (@pkosiec)
- #3380 Fix the link to environment variables (@suleymanakbas91)
- #3310 Introduce Asset Metadata Service (@pkosiec)
- #3354 Add xip.io to MILV whitelist (@tomekpapiernik)
- #3343 Improve overall Service Catalog documentation (@klaudiagrz)
- #3307 Create GraphQL request flow diagram (@tomekpapiernik)
- #3295 Closes #3284 (@arifC)
- #3277 Add information about the experimental nature of the uninstallation feature (@tomekpapiernik)
- #3272 Fix dead links (@bszwarc)
- #3184 enable csrf in application-connector (@Tomasz-Smelcerz-SAP)
- #3035 Improve overall Helm Broker documentation #2682 (@klaudiagrz)
- #3220 Logging document updated with overview diagram (@hisarbalik)
- #3247 Add root CA rotation tutorial (@tomekpapiernik)
- #3202 Add README.md file for the e2e upgrade framework (@mszostok)
- #3207 Bump version of Asset Store (@michal-hudy)
- #3232 Add Docker as a prerequisite (@mmitoraj)
- #3084 Update Application Connector tutorials (@Szymongib)
- #3185 Token request docs updated (@Maladie)
- #3209 fixed APISERVER Environment Variable (@hwinkel)
- #3206 Rename Asset Store Controller Manager chart (@pkosiec)
- #3186 Change bucket name generation (@michal-hudy)
- #3200 Update imports after renaming asset-store-controller-manager (@pkosiec)
- #3158 Rename assetstore-controller-manager to asset-store-controller-manager (@pkosiec)
- #3164 Rename ui-api chart to console-backend-service (@pkosiec)
- #3102 Get service returns certificate in payload (@Maladie)
- #3120 Change the codeowners file (@mmitoraj)
- #3136 Bump Asset Store images and add more resources to Minio (@michal-hudy)
- #3135 Fix bucket policy configuration on GCS (@michal-hudy)
- #3124 Improve Backup docs (@bszwarc)
- #3137 Fix tutorial links in App Conn. docs (@tomekpapiernik)
- #3132 Improve installation documentation (@michal-hudy)
Community
CI
- #3183 Bump e2e upgrade chart image version (@mszostok)
- #3110 Implement upgrade test framework (@mszostok)
- #3176 Move changelog-generator to test-infra repository (@pkosiec)
Core and Supporting
- #3527 Fix cms and assetstore upgrade tests (@magicmatatjahu)
- #3432 Bump Asset Store image (@michal-hudy)
- #3457 Add upgrade tests for cms and assetstore domain (@magicmatatjahu)
- #3497 Add support for handling multiple assets having same source type in docsTopic - image bump (@m00g3n)
- #3495 Improve stability of Asset Store tests (@michal-hudy)
- #3500 Bump e2e-backup tests (@magicmatatjahu)
- #3398 Add support for handling multiple assets having same source type in docsTopic (@m00g3n)
- #3174 Add backup tests for Asset Store and CMS resources (@magicmatatjahu)
- #3417 Fix detecting if Bucket is ready in Asset Store (@michal-hudy)
- #3313 Add Asset Metadata Service chart (@pkosiec)
- #3310 Introduce Asset Metadata Service (@pkosiec)
Committers: 51
- Adam Szecówka (@aszecowka)
- Adam Wałach (@adamwalach)
- Ahmed ElRefaey Hamouda (@montaro)
- ArifC (@arifC)
- Arkadiusz Galwas (@akgalwas)
- Barbara Szwarc (@bszwarc)
- Daria Domagała (@dariadomagala)
- Franciszek Pogodziński (@franpog859)
- Gaurav Abbi (@abbi-gaurav)
- Hisar Balik (@hisarbalik)
- Holger Winkelmann (@hwinkel)
- Jakub Błaszczyk (@Demonsthere)
- Jakub Dziechciewicz (@kubadz)
- Jakub Kabza (@jakkab)
- Jan Mędrek (@janmedrek)
- Joerg Bastian (@JoergBastian)
- Karol Furgoł (@kfurgol)
- Klaudia Grzondziel (@klaudiagrz)
- Korbinian Stoemmer (@k15r)
- Krystian Cieślik (@crabtree)
- Krzysztof (@kwiatekus)
- Lukasz Gornicki (@derberg)
- Lukasz Szymik (@lszymik)
- Maciej Urbańczyk (@magicmatatjahu)
- Marco Bebway (@marcobebway)
- Mariusz Szymański (@Maladie)
- Markus (@maxmarkus)
- Mateusz Puczyński (@aerfio)
- Mateusz Szostok (@mszostok)
- Małgorzata Świeca (@mmitoraj)
- Michał Hudy (@michal-hudy)
- Pavel Pavlov (@PavelPavlov46)
- Paweł Kosiec (@pkosiec)
- Peter Kurajsky (@pekura)
- Piotr Jasiak (@jasiu001)
- Piotr Kopczyński (@PK85)
- Piotr Miśkiewicz (@piotrmiskiewicz)
- Piotr Mścichowski (@piotrmsc)
- Radu Fantaziu (@radufa)
- Rakesh Garimella (@rakesh-garimella)
- Sayan Hazra (@sayanh)
- Stevo Slavić (@sslavic)
- Suleyman Akbas (@suleymanakbas91)
- Szymon Gibała (@Szymongib)
- Szymon Janota (@sjanota)
- Tomasz Gorgol (@tgorgol)
- Tomasz Papiernik (@tomekpapiernik)
- Tomasz Smelcerz (@Tomasz-Smelcerz-SAP)
- Ventura, Santiago (@venturasr)
- @strekm
- marcin witalis (@m00g3n)