在K8S中搭建Redis Cluster
Redis Cluster 你不必等到具備卓越能力再開始行動,但你必須展開行動才能臻至卓越,這次試著在K8S中搭建Redis Cluster,並理解每個步驟所代表的意義。。 在進入到Redis叢集(Cluster)之前,先來看看Redis除了單體Standalone跟叢集以外,還有哪幾種執行模式 主從模式(Master-Slave) 在主從模式下,寫入的動作只能對Master,Sla...
Redis Cluster 你不必等到具備卓越能力再開始行動,但你必須展開行動才能臻至卓越,這次試著在K8S中搭建Redis Cluster,並理解每個步驟所代表的意義。。 在進入到Redis叢集(Cluster)之前,先來看看Redis除了單體Standalone跟叢集以外,還有哪幾種執行模式 主從模式(Master-Slave) 在主從模式下,寫入的動作只能對Master,Sla...
首先建立一個namespace來安裝 kubectl create namespace ibmmq 建立一個PV提供MQ做使用 #pv.yaml內容 apiVersion: v1 kind: PersistentVolume metadata: name: ibmmq-pv1 labels: type: local spec: storageClassName: ...
以前做案子只有接觸IBM MQ,一直很天真的以為每種Message Queue都一樣,在接觸了Kafka、RabbitMQ、Tibco EMS,發覺真的都不太一樣,應該說各有各自適合的使用情境。 首先來看Kafka,Kafka在這裡面的執行效率最高,但是否是拋棄了什麼才能達到這個效能的極致就不得而知了。Kafka只有Topic的功能,而且只支援自己的Protocol,官方沒有提供JMS介面...
RabbitMQ官方有釋出一個名為RabbitMQ Cluster Kubernetes Operator的工具來簡化在K8S中安裝RabbitMQ Cluster的作業,官方說明文件可以參考這裡。安裝指令: kubectl apply -f https://github.com/rabbitmq/cluster-operator/releases/latest/download/clus...
目前ionic的版本為6.20.0,Node.js為18.3.0,用這個Node.js版本執行ionic安裝會hang住. npm -g install @ionic/cli 目前改用16.15.1版的Node.js就能成功安裝.
volta沒有切換預設node版本的指令,只能重新執行volta install node@版本的方式去改變預設node版本
原來使用的2014 MacBook Pro 15″開始出現喇叭不能使用的情形,幾經思索下,決定還是採購新的MAC,這期間因為上海封城的關係,整整等了兩個月,這部MacBook Pro M1 Max 16”終於入手. 簡單地完成開機程序後,準備開始安裝必要的工具,發現一件很奇怪的事情,執行xcode會一直要我裝Rosetta,點了安裝後重新啟動還是會一直問,解決方式是Finder選應用程式&...
從GitHub把KeyCloak Source clone下來後,照著GitHub上文件的說明還是無法編譯成功,Java版本11,Maven版本3.8.2,一直報無法取得Maven Compiler Plugin 3.8.1-jboss-1,在parent pom的plugin management中指定Maven Compiler Plugin的版本為3.10.1.
Docker Desktop不再免費 Minikube是目前最常使用的K8S單機模擬環境,對於學習K8S可謂是最重要的工具,安裝Minikube環境可以支援很多種的虛擬環境,MacOS的部分官方還是推薦配合Docker,可以在這裡找到. 在Windows及MacOS有Docker Desktop的產品可以安裝Docker環境,不僅方便還有GUI介面可以檢視,還可以啟動K8S.網路上有一派...
cd /etc/netplan/ sudo nano 50-cloud-init.yaml # This file is generated from information provided by # the datasource. Changes to it will not persist across an instance. # To disable cloud-init's...