
Last changed 18th of October, 2021
the Software was shipped at time Friday, 20th of March, but you will not anymore see the Software in the software Marketplace (SMP), as the distribution was moved to a repository based channel (RBSC) as other Cloud based Software as well.
side note: the slcb screens are not differ between Version 2.x.y or 3.0.x
server:~ # slcb init -u web
server:~ # slcb execute --useStackXML /sapmnt/SDH/MP/MP_Stack_1000907257_2020034_04032020.xml -u web
when you use the new slcb Bridge the first time, you will be asked twice for the Container Registry Address: one for the slcb tool itself and secondly for the Data Intelligence Product.
to get to the correct option, you have to choose "Advanced Installation"
Once the slcb tool is initialized, there is also a public IP created which can be configured (DNS label) you should use the latest Kubernetes Version, e.g. 1.15.10
server:~ # kubectl get pods -n sap-slcbridge
NAME READY STATUS RESTARTS AGE
slcbridgehead-56bbf476d5-qdgq5 2/2 Running 0 7d3h
server:~ # kubectl -n sap-slcbridge get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
slcbridgehead-service LoadBalancer <SLC Bridge Base IP> 1128:30701/TCP 7d3h
Note: the slcb tool screens are not differ between Version 2.7.x and 3.0.x, refer to the Blog - SAP DataHub 2.7 Installation with SLC Bridge
Once the Installation started, the images are copied directly to the Container Registry without temporary storing them to the Installation host.
Log Files are now accessible from the slcb UI
To ensure the eruption free usage of SAP DI 3.0 on-premise, it is suitable to increase certain memory settings before it comes to unwanted system outages.
server:/ # kubectl patch statefulsets.apps -n $NAMESPACE vsystem-vrep -p '{"spec":{"template":{"spec":{"containers":[{"name":"vsystem-vrep","resources":{"limits":{"cpu":"4", "memory":"8Gi"}}}]}}}}'
server:/ # kubectl patch deployment vsystem -n $NAMESPACE -p '{"spec": {"template": {"spec": {"containers": [{"name": "vsystem","resources":{"limits":{"memory":"2Gi"}}}]}}}}'
server:/ # kubectl -n $NAMESPACE patch datahub default --type='json' -p='[{"op": "replace", "path": "/spec/diagnostic/resources/prometheusServer/resources", "value": {"requests":{"memory":"5G"}, "limits":{"memory":"10G"}}}]'
server:/ # kubectl exec vsystem-vrep-0 -n $NAMESPACE -i -t -- /usr/sbin/rpc.mountd -N2 -N3 -V4 -V4.1 -V4.2 -t32
check and download the latest vctl tool version from the Launchpad before you continue.
server:/ # vctl login https://<aks-cluster>.<region>.cloudapp.azure.com system system --insecure
Enter password:
Successfully logged in as "system/system"
server:/ # vctl version
Client Version: {Version:2002.1.13-0428 BuildTime:2020-04-28T18:4725 GitCommit: Platform:linux}
Server Version: {Version:2002.1 DistributedRuntimeVersion:3.0.24 K8sVersion:v1.15.10 DeploymentType:On-prem ProductType:data-intelligence}
server:/ #
Blog - Secure the Ingress for DH 2.7 or DI 3.0
the strategy management is redefined with two new entries mapping the latest strategy from the system and default tenant to "sdi-<tenant>-extension-strategy".
Creating Dockerfiles - For security reasons, the Modeler application has stopped supporting images that run with a root user. Non-Root Enforcement for Docker Creation
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |