Skip to content
This repository has been archived by the owner on Oct 5, 2019. It is now read-only.

Commit

Permalink
Release 0.7.0 (kyma-project#2745)
Browse files Browse the repository at this point in the history
* Add BC flow information to the AS architecture (kyma-project#2702)

* Fix css class conflict for inputs (techne vs. fiori) (kyma-project#2738)

* Update components to 0.7.0
  • Loading branch information
Kamil K authored Feb 14, 2019
1 parent f0c91ca commit 32fcb18
Show file tree
Hide file tree
Showing 19 changed files with 57 additions and 56 deletions.
18 changes: 10 additions & 8 deletions docs/asset-store/docs/02-01-asset-store.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,13 @@ This diagram provides an overview of the basic Asset Store workflow and the role

![](./assets/asset-store-architecture.svg)

1. Create a bucket through a Bucket CR.
2. Create an Asset CR in which you specify the reference to the asset source location and the name of the bucket in which you want to store it.
3. The AC listens for new Events and acts upon receiving the Asset CR creation Event.
4. The AC reads the CR definition and checks if the bucket is available.
5. If it is available, the AC fetches the asset from the source location provided in the CR. If the asset is a ZIP or TAR file, the AC unpacks the asset before uploading it into the bucket.
6. Optionally, the AC validates or modifies the asset if such a requirement is defined in the Asset CR. The AC communicates with the validation and mutation services and validates or modifies the asset according to the specification defined in the Asset CR.
7. The AC uploads the asset to Minio Gateway, into the bucket specified in the Asset CR.
8. The AC updates the status of the Asset CR with the information on the storage location of the file in the bucket.
1. The Kyma user creates a bucket through a Bucket CR.
2. The Bucket Controller listens for new Events and acts upon receiving the Bucket CR creation Event.
3. The Bucket Controller creates the bucket in the Minio Gateway storage.
4. The Kyma user creates an Asset CR which specifies the reference to the asset source location and the name of the bucket for storing the asset.
5. The AC listens for new Events and acts upon receiving the Asset CR creation Event.
6. The AC reads the CR definition, checks if the Bucket CR is available, and if its name matches the bucket name referenced in the Asset CR. It also verifies if the Bucket CR is in the `Ready` phase.
7. If the Bucket CR is available, the AC fetches the asset from the source location provided in the CR. If the asset is a ZIP or TAR file, the AC unpacks the asset before uploading it into the bucket.
8. Optionally, the AC validates or modifies the asset if such a requirement is defined in the Asset CR. The AC communicates with the validation and mutation services and validates or modifies the asset according to the specification defined in the Asset CR.
9. The AC uploads the asset to Minio Gateway, into the bucket specified in the Asset CR.
10. The AC updates the status of the Asset CR with the storage location of the file in the bucket.
8 changes: 4 additions & 4 deletions docs/asset-store/docs/06-01-asset.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ spec:
mode: single
url: https://some.domain.com/main.js
validationWebhookService:
name: swagger-operations-svc
- name: swagger-operations-svc
namespace: default
endpoint: "/validate"
mutationWebhookService:
name: swagger-operations-svc
- name: swagger-operations-svc
namespace: default
endpoint: "/mutate"
metadata:
Expand Down Expand Up @@ -84,11 +84,11 @@ This table lists all possible parameters of a given resource together with their
| **spec.source.mode** | **YES** | Specifies if the asset consists of one file or a set of compressed files in the ZIP or TAR formats. Use `single` for one file and `package` for a set of files. |
| **spec.source.url** | **YES** | Specifies the location of the file. |
| **bucketref.name** | **YES** | Specifies the name of the bucket for storing the asset. |
| **spec.source.validationwebhookservice** | **NO** | Provides specification of the validation webhook service. |
| **spec.source.validationwebhookservice** | **NO** | Provides specification of the validation webhook services. |
| **spec.source.validationwebhookservice.name** | **NO** | Provides the name of the validation webhook service. |
| **spec.source.validationwebhookservice.namespace** | **NO** | Provides the Namespace in which the service is available. It must be the same as the asset's Namespace. |
| **spec.source.validationwebhookservice.endpoint** | **NO** | Specifies the endpoint to which the service sends calls. |
| **spec.source.mutationwebhookservice** | **NO** | Provides specification of the mutation webhook service. |
| **spec.source.mutationwebhookservice** | **NO** | Provides specification of the mutation webhook services. |
| **spec.source.mutationwebhookservice.name** | **NO** | Provides the name of the mutation webhook service. |
| **spec.source.mutationwebhookservice.namespace** | **NO** | Provides the Namespace in which the service is available. It must be the same as the asset's Namespace. |
| **spec.source.mutationwebhookservice.endpoint** | **NO** | Specifies the endpoint to which the service sends calls. |
Expand Down
3 changes: 1 addition & 2 deletions docs/asset-store/docs/assets/asset-store-architecture.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 11 additions & 11 deletions resources/application-connector/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,34 @@ global:
path: eu.gcr.io/kyma-project
application_operator:
dir:
version: 0.7.0-rc1
version: 0.7.0
application_operator_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
connector_service:
dir:
version: 0.7.0-rc1
version: 0.7.0
connector_service_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
connection_token_handler:
dir:
version: 0.7.0-rc1
version: 0.7.0
event_service:
dir:
version: 0.7.0-rc1
version: 0.7.0
application_proxy:
dir:
version: 0.7.0-rc1
version: 0.7.0
gateway_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
application_registry:
dir:
version: 0.7.0-rc1
version: 0.7.0
application_registry_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
application_broker:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/ark/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,4 @@ global:
path: eu.gcr.io/kyma-project
ark_plugin:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/assetstore/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ global:
name: kyma-gateway
assetstore_controller_manager:
dir:
version: 0.7.0-rc1
version: 0.7.0

minio:
mode: standalone
Expand Down
2 changes: 1 addition & 1 deletion resources/core/charts/console/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Declare variables to be passed into your templates.
replicaCount: 1
image:
tag: 'd04e18ec'
tag: '15998afa'
pullPolicy: IfNotPresent
service:
name: nginx
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
name: lambda
tag: 7464413d
tag: 15998afa
pullPolicy: IfNotPresent
service:
name: nginx
Expand Down
28 changes: 14 additions & 14 deletions resources/core/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,47 +31,47 @@ global:
secretName: etcd-backup-abs-credentials
acceptance_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
api_controller:
dir:
version: 0.7.0-rc1
version: 0.7.0
api_controller_acceptance_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
testNamespace: api-controller-tests
apiserver_proxy:
dir:
version: 0.7.0-rc1
version: 0.7.0
configurations_generator:
dir:
version: 0.7.0-rc1
version: 0.7.0
docs:
dir:
version: 0.7.0-rc1
version: 0.7.0
namespace_controller:
dir:
version: 0.7.0-rc1
version: 0.7.0
etcd_backup:
dir:
version: 0.7.0-rc1
version: 0.7.0
kubeless_integration_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
kubeless_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
test_namespace_controller:
dir:
version: 0.7.0-rc1
version: 0.7.0
test_logging_monitoring:
dir:
version: 0.7.0-rc1
version: 0.7.0
ui_api_layer:
dir:
version: 0.7.0-rc1
version: 0.7.0
ui_api_layer_acceptance_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0

test:
acceptance:
Expand Down
2 changes: 1 addition & 1 deletion resources/dex/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ global:
name: kyma-gateway
static_users_generator:
dir:
version: 0.7.0-rc1
version: 0.7.0
containerRegistry:
path: eu.gcr.io/kyma-project
4 changes: 2 additions & 2 deletions resources/event-bus/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ global:
path: eu.gcr.io/kyma-project
event_bus:
dir:
version: 0.7.0-rc1
version: 0.7.0
event_bus_tests:
dir:
version: 0.7.0-rc1
version: 0.7.0
natsStreaming:
url: "http://nats-streaming.natss:4222"
clusterID: "kyma-nats-streaming"
Expand Down
4 changes: 2 additions & 2 deletions resources/helm-broker/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ global:
path: eu.gcr.io/kyma-project
helm_broker:
dir:
version: 0.7.0-rc1
version: 0.7.0
alpine_net:
dir:
version: 0.7.0-rc1
version: 0.7.0
4 changes: 2 additions & 2 deletions resources/istio-kyma-patch/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ global:
path: eu.gcr.io/kyma-project
istio_webhook:
dir:
version: 0.7.0-rc1
version: 0.7.0
istio_kyma_patch:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/knative/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ global:
path: eu.gcr.io/kyma-project
test_knative_serving_acceptance:
dir:
version: 0.7.0-rc1
version: 0.7.0

test:
target: "Test Target"
2 changes: 1 addition & 1 deletion resources/logging/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,4 @@ global:
path: eu.gcr.io/kyma-project
test_logging:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/monitoring/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ global:
path: eu.gcr.io/kyma-project
test_logging_monitoring:
dir:
version: 0.7.0-rc1
version: 0.7.0
istio:
tls:
secretName: istio-ingress-certs
Expand Down
2 changes: 1 addition & 1 deletion resources/service-catalog-addons/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ global:
name: kyma-gateway
binding_usage_controller:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/service-catalog/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ global:
secretName: etcd-backup-abs-credentials
etcd_backup:
dir:
version: 0.7.0-rc1
version: 0.7.0
2 changes: 1 addition & 1 deletion resources/xip-patch/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ containerRegistry:
path: eu.gcr.io/kyma-project
xip_patch:
dir:
version: 0.7.0-rc1
version: 0.7.0

global:
isLocalEnv: false
Expand Down

0 comments on commit 32fcb18

Please sign in to comment.