這是一個可歌可泣的故事,冒險者們在開發的旅途上,不斷挖洞、踩雷的經驗分享。主題大部分圍繞在 golang、k8s、istio、Elastic、scyllaDB 上,讓我們一起踏上征途,挑戰連續 30 天寫文章。
前言 監控Istio,Istio ingressgateway 安裝時可設定安裝Tracing Grafana Kiali Prometheus可以做服務Si...
WebHook也算是在CI/CD也算是重要的環節之一,今日來帶大家如何讓Gitea觸發WebHook。 首先,WebHook是什麼? 網頁開發中的Webhoo...
Go Modules 為了解決 go@1.11 前,程式運行被限制於 GOPATH/src 下相依與編譯問題,套件相依管理 go modules 誕生了。先前提...
當要執行編寫好的binary時,一般情況會像這樣: ./web-server 但是當要指定是否開啟debug模式,或是資料來源變動時,就會要直接去改程式,在這...
今天要稍微簡單的動手嘗試操作,利用我們Day3安裝的docker環境,在cqlsh就足以應付。 命名規格 CASSANDRA 推薦大家對於資料的命名方式是蛇行命...
K8s API 可接受JSON和YAML格式的數據, 但API Server需要事先將其轉換為JSON格式才能提交。API Server經手的JSON對象都具備...
今天進入到 Deployment 他是一個控制 pod & replicaset 的設定方式,前一篇有講到,基本上都是不建議單獨使用 pod 來做部署的...
在上一篇我們已經有定義.proto的描述檔,並且已生成對應.pb.go檔,所以接下來需以描述檔為基礎,來實現服務端的具體功能。 Server啟動 type Se...
Keyspace可以視為一個存放各個table的容器,角色等同於一般RDBMS的database。而每個容器都可以依據這個Keyspace所儲存的資料重要性去設...
前面二天介紹了go的基本型別,現在來介紹一下go的常數與變數寫法 const 常數寫法很簡單,只要用const來宣告就行了,要不要加型別都行喔,golang會自...