原创 SpringBoot應用和PostgreSQL數據庫部署到Kubernetes上的一個例子

創建一個名爲ads-app-service的服務:上述Service的yaml文件裏每個字段,在Kubernetes的API文檔裏有詳細說明。https://kubernetes.io/docs/reference/generated/ku

原创 使用Cloud application Studio在C4C UI裏創建下拉列表(dropdown list)

在Cloud Application Studio裏新建一個Code List Data Type:維護Value和描述信息,以及在ABSL裏使用的constant值。保存之後,上述維護的信息會存儲到一個名爲.codelist 的文件裏。激

原创 Kubernetes Helm入門指南

什麼是Helm?這可不是暗黑破壞神裏裝備的名稱:頭盔,而是Kubernetes的一個包管理工具,用來簡化Kubernetes應用的部署和管理。我們Helm和Kubernetes的關係,我們可以理解成yum和CentOS,apt-get和Ub

原创 Kubernetes裏的secret最基本的用法

Secret解決了密碼、token、密鑰等敏感數據的配置問題,使用Secret可以避免把這些敏感數據以明文的形式暴露到鏡像或者Pod Spec中。Secret可以以Volume或者環境變量的方式使用。使用如下命令行創建一個secret:ku

原创 Kubernetes API server工作原理

作爲Kubernetes的使用者,每天用得最多的命令就是kubectl XXX了。kubectl其實就是一個控制檯,主要提供的功能:1. 提供Kubernetes集羣管理的REST API接口,包括認證授權、數據校驗以及集羣狀態變更;2.

原创 站在巨人肩膀上的牛頓:Kubernetes和SAP Kyma

這周Jerry在SAP上海研究院參加了一個爲期4天的Kubernetes培訓,度過了忙碌而又充實的4天。Jason,Benny和Peng三位大神的培訓乾貨滿滿,藉此機會,Jerry和過去的兩位老領導Patrick和Evan敘了敘舊,也拜見了

原创 如何使用Kubernetes裏的NetworkPolicy

創建一個類型爲NetworkPolicy的Kubernetes對象的yaml文件。第九行的podSelector指定這個NetworkPolicy施加在哪些pod上,通過label來做pod的過濾。從第16行開始的ingress定義,定義了

原创 SAP 雲平臺的一些有用鏈接 - 保證持續更新

Console Client(only valid for Neo)helpSAP Cloud Platform console client for the Neo environment enables development, dep

原创 SAP C4C Opportunity和SAP ERP Sales流程的集成

首先在C4C裏創建一個新的Opportunity:給這個Opportunity添加一個新的產品:點按鈕:Request Pricing, 從ERP抓取pricing數據,點按鈕之前Negotiated price是890.00 USD:點了

原创 在SAP C4C裏觸發SAP ERP的ATP check和Credit check

在C4C裏創建一個新的Sales Quote:添加三個行項目:執行action "Request External Pricing"會從ERP更新pricing信息,觸發ATP檢查:ATP檢查結束,第二個和第三個行項目沒貨,產品Pricin

原创 SAP GUI裏Screen Painter的工作原理

我們在SAP GUI裏雙擊一個screen編號:單擊Layout按鈕可以打開Screen Painter:這背後的工作原理是什麼?是這個RFC destination在起作用:Connection Type爲T,當Layout按鈕被點擊後,

原创 給谷歌輸入法增添自定義詞組,提高輸入效率

我在寫微信公衆號文章時,經常需要重複輸入一些名詞,比如CRM,C4C,S/4HANA等等。爲了減少輸入,我在查找一款輸入法,能夠讓我通過少量的輸入,就能夠快速打出這些冗長詞彙的完整內容。經過試驗,發現Google拼音輸入法能夠滿足我的要求。

原创 推薦一個yaml文件轉json文件的在線工具

YAML的全稱是YAML Ain’t Markup Language,是一種簡潔的非標記語言,以數據爲中心,使用空白,縮進,和分行組織數據,從而使得表示更加簡潔易讀。YAML如今廣泛應用於微服務開發領域中。有的朋友一開始對YAML的語法可能

原创 使用Kubernetes裏的job計算圓周率後2000位

使用Kubernetes裏的job(作業),我們可以很方便地執行一些比較耗時的操作。新建一個job.ymal文件:定義了一個Kubernetes job,名稱爲pi,類型爲job,容器名稱爲pi,鏡像爲perl,執行的per命令爲 prin

原创 使用com.sun.imageio.plugins.png.PNGMetadata讀取圖片的元數據

所謂圖片元數據,就是除了我們肉眼看到的圖片內容外,隱藏在這些內容背後的一些技術數據。本文介紹如何使用Java代碼將一張圖片的隱藏信息讀取出來。首先不需要下載任何額外的Java庫,用JDK自帶的庫就能工作。import java.io.Byt