国产欧美日韩三区_偷窥自拍亚洲色图精选_久久大片网站_成人在线黄色_成人亚洲免费视频_99久久久精品_国产美女自拍_韩国19禁主播vip福利视频_色综合视频一区二区三区日韩_日本在线观看一区二区

當前位置:首頁 > 科技  > 知識百科

云原生 PostgreSQL 集群 - PGO:五分鐘快速上手

來源: 責編: 時間:2023-08-07 16:29:56 306觀看
導讀 前提條件請確保您的主機上安裝了以下實用程序:kubectlgit安裝第 1 步:下載示例首先,轉到 GitHub 并 fork Postgres Operator 示例存儲庫:https://github.com/CrunchyData/postg

 EzK28資訊網——每日最新資訊28at.com

前提條件EzK28資訊網——每日最新資訊28at.com

請確保您的主機上安裝了以下實用程序:EzK28資訊網——每日最新資訊28at.com

kubectlgit安裝第 1 步:下載示例EzK28資訊網——每日最新資訊28at.com

首先,轉到 GitHub 并 fork Postgres Operator 示例存儲庫:EzK28資訊網——每日最新資訊28at.com

https://github.com/CrunchyData/postgres-operator-examples/forkEzK28資訊網——每日最新資訊28at.com

一旦你分叉了這個 repo,你可以使用類似下面的命令將它下載到你的工作環境中:EzK28資訊網——每日最新資訊28at.com

YOUR_GITHUB_UN=""EzK28資訊網——每日最新資訊28at.com
git clone --depth 1 "git@github.com:${YOUR_GITHUB_UN}/postgres-operator-examples.git"EzK28資訊網——每日最新資訊28at.com
cd postgres-operator-examplesEzK28資訊網——每日最新資訊28at.com

第 2 步:安裝 PGO,即 Postgres OperatorEzK28資訊網——每日最新資訊28at.com

您可以使用以下命令安裝 PGO,即來自 Crunchy Data 的 Postgres Operator:EzK28資訊網——每日最新資訊28at.com

kubectl apply -k kustomize/installEzK28資訊網——每日最新資訊28at.com

這將創建一個名為 postgres-operator 的命名空間,并創建部署 PGO 所需的所有對象。EzK28資訊網——每日最新資訊28at.com

要檢查安裝狀態,可以運行以下命令:EzK28資訊網——每日最新資訊28at.com

kubectl -n postgres-operator get pods EzK28資訊網——每日最新資訊28at.com
--selector=postgres-operator.crunchydata.com/control-plane=postgres-operator EzK28資訊網——每日最新資訊28at.com
--field-selector=status.phase=RunningEzK28資訊網——每日最新資訊28at.com

如果 PGO Pod 運行良好,您應該會看到類似于以下內容的輸出:EzK28資訊網——每日最新資訊28at.com

NAME READY STATUS RESTARTS AGEEzK28資訊網——每日最新資訊28at.com
postgres-operator-9dd545d64-t4h8d 1/1 Running 0 3s創建 Postgres 集群EzK28資訊網——每日最新資訊28at.com

讓我們創建一個簡單的 Postgres 集群。您可以通過執行以下命令來執行此操作:EzK28資訊網——每日最新資訊28at.com

kubectl apply -k kustomize/postgresEzK28資訊網——每日最新資訊28at.com

注意:EzK28資訊網——每日最新資訊28at.com

注意,你的集群已經有一個默認的 Storage ClassEzK28資訊網——每日最新資訊28at.com

這將在 postgres-operator 命名空間中創建一個名為 hippo 的 Postgres 集群。您可以使用以下命令跟蹤集群的進度:EzK28資訊網——每日最新資訊28at.com

kubectl -n postgres-operator describe postgresclusters.postgres-operator.crunchydata.com hippo連接到 Postgres 集群EzK28資訊網——每日最新資訊28at.com

作為創建 Postgres 集群的一部分,Postgres Operator 創建一個 PostgreSQL 用戶帳戶。此帳戶的憑據存儲在名為 -pguser- 的 Secret 中。EzK28資訊網——每日最新資訊28at.com

此 Secret 中的屬性提供了讓您登錄 PostgreSQL 集群的信息。這些包括:EzK28資訊網——每日最新資訊28at.com

user: 用戶帳戶的名稱。password: 用戶帳戶的密碼。dbname: 默認情況下用戶有權訪問的數據庫的名稱。host: 數據庫主機的名稱。這引用了主 Postgres 實例的 Service。port: 數據庫正在偵聽的端口。uri: 一個 PostgreSQL 連接 URI,它提供了登錄 Postgres 數據庫的所有信息。jdbc-uri: 一個 PostgreSQL JDBC 連接 URI,它提供了通過 JDBC driver 登錄到 Postgres 數據庫的所有信息。EzK28資訊網——每日最新資訊28at.com

如果您使用 PgBouncer 連接池部署 Postgres 集群,則用戶 Secret 中會填充其他值,包括:EzK28資訊網——每日最新資訊28at.com

pgbouncer-host: PgBouncer 連接池的主機名。這引用了 PgBouncer 連接池的 Service。pgbouncer-port: PgBouncer 連接池正在偵聽的端口。pgbouncer-uri: 一個 PostgreSQL 連接 URI,它提供了通過 PgBouncer 連接池登錄到 Postgres 數據庫的所有信息。pgbouncer-jdbc-uri: 一個 PostgreSQL JDBC 連接 URI,它提供了使用 JDBC driver 通過 PgBouncer 連接池登錄到 Postgres 數據庫的所有信息。EzK28資訊網——每日最新資訊28at.com

請注意,所有連接都使用 TLS。PGO 為您的 Postgres 集群設置 PKI。您也可以選擇自帶 PKI / certificate authority;這將在文檔后面介紹。EzK28資訊網——每日最新資訊28at.com

PgBouncerEzK28資訊網——每日最新資訊28at.com

https://www.pgbouncer.org/EzK28資訊網——每日最新資訊28at.com

通過終端中的 psql 連接EzK28資訊網——每日最新資訊28at.com

直接連接EzK28資訊網——每日最新資訊28at.com

如果您與 PostgreSQL 集群位于同一網絡上,則可以使用以下命令直接連接到它:EzK28資訊網——每日最新資訊28at.com

psql $(kubectl -n postgres-operator get secrets hippo-pguser-hippo -o go-template='{{.data.uri | base64decode}}')EzK28資訊網——每日最新資訊28at.com

使用端口轉發連接EzK28資訊網——每日最新資訊28at.com

在新終端中,創建一個端口轉發:EzK28資訊網——每日最新資訊28at.com

PG_CLUSTER_PRIMARY_POD=$(kubectl get pod -n postgres-operator -o name EzK28資訊網——每日最新資訊28at.com
-l postgres-operator.crunchydata.com/cluster=hippo,postgres-operator.crunchydata.com/role=master)EzK28資訊網——每日最新資訊28at.com
kubectl -n postgres-operator port-forward "${PG_CLUSTER_PRIMARY_POD}" 5432:5432EzK28資訊網——每日最新資訊28at.com

建立與 PostgreSQL 集群的連接。EzK28資訊網——每日最新資訊28at.com

PG_CLUSTER_USER_SECRET_NAME=hippo-pguser-hippoEzK28資訊網——每日最新資訊28at.com
EzK28資訊網——每日最新資訊28at.com
PGPASSWORD=$(kubectl get secrets -n postgres-operator "${PG_CLUSTER_USER_SECRET_NAME}" -o go-template='{{.data.password | base64decode}}') EzK28資訊網——每日最新資訊28at.com
PGUSER=$(kubectl get secrets -n postgres-operator "${PG_CLUSTER_USER_SECRET_NAME}" -o go-template='{{.data.user | base64decode}}') EzK28資訊網——每日最新資訊28at.com
PGDATABASE=$(kubectl get secrets -n postgres-operator "${PG_CLUSTER_USER_SECRET_NAME}" -o go-template='{{.data.dbname | base64decode}}') EzK28資訊網——每日最新資訊28at.com
psql -h localhost實戰 Keycloak 連接 PostgreSQL 集群EzK28資訊網——每日最新資訊28at.com

用戶 Secret 中提供的信息將允許您將應用程序直接連接到您的 PostgreSQL 數據庫。EzK28資訊網——每日最新資訊28at.com

例如,讓我們連接 Keycloak。Keycloak 是一種流行的開源身份管理工具,由 PostgreSQL 數據庫支持。使用我們創建的 hippo 集群,我們可以部署以下清單文件:EzK28資訊網——每日最新資訊28at.com

KeycloakEzK28資訊網——每日最新資訊28at.com

https://www.keycloak.org/cat <> keycloak.yamlEzK28資訊網——每日最新資訊28at.com
apiVersion: apps/v1EzK28資訊網——每日最新資訊28at.com
kind: DeploymentEzK28資訊網——每日最新資訊28at.com
metadata:EzK28資訊網——每日最新資訊28at.com
name: keycloakEzK28資訊網——每日最新資訊28at.com
namespace: postgres-operatorEzK28資訊網——每日最新資訊28at.com
labels:EzK28資訊網——每日最新資訊28at.com
app.kubernetes.io/name: keycloakEzK28資訊網——每日最新資訊28at.com
spec:EzK28資訊網——每日最新資訊28at.com
selector:EzK28資訊網——每日最新資訊28at.com
matchLabels:EzK28資訊網——每日最新資訊28at.com
app.kubernetes.io/name: keycloakEzK28資訊網——每日最新資訊28at.com
template:EzK28資訊網——每日最新資訊28at.com
metadata:EzK28資訊網——每日最新資訊28at.com
labels:EzK28資訊網——每日最新資訊28at.com
app.kubernetes.io/name: keycloakEzK28資訊網——每日最新資訊28at.com
spec:EzK28資訊網——每日最新資訊28at.com
containers:EzK28資訊網——每日最新資訊28at.com
- image: quay.io/keycloak/keycloak:latestEzK28資訊網——每日最新資訊28at.com
name: keycloakEzK28資訊網——每日最新資訊28at.com
args: ["start-dev"]EzK28資訊網——每日最新資訊28at.com
env:EzK28資訊網——每日最新資訊28at.com
- name: DB_VENDOREzK28資訊網——每日最新資訊28at.com
value: "postgres"EzK28資訊網——每日最新資訊28at.com
- name: DB_ADDREzK28資訊網——每日最新資訊28at.com
valueFrom: { secretKeyRef: { name: hippo-pguser-hippo, key: host } }EzK28資訊網——每日最新資訊28at.com
- name: DB_PORTEzK28資訊網——每日最新資訊28at.com
valueFrom: { secretKeyRef: { name: hippo-pguser-hippo, key: port } }EzK28資訊網——每日最新資訊28at.com
- name: DB_DATABASEEzK28資訊網——每日最新資訊28at.com
valueFrom: { secretKeyRef: { name: hippo-pguser-hippo, key: dbname } }EzK28資訊網——每日最新資訊28at.com
- name: DB_USEREzK28資訊網——每日最新資訊28at.com
valueFrom: { secretKeyRef: { name: hippo-pguser-hippo, key: user } }EzK28資訊網——每日最新資訊28at.com
- name: DB_PASSWORDEzK28資訊網——每日最新資訊28at.com
valueFrom: { secretKeyRef: { name: hippo-pguser-hippo, key: password } }EzK28資訊網——每日最新資訊28at.com
- name: KEYCLOAK_ADMINEzK28資訊網——每日最新資訊28at.com
value: "admin"EzK28資訊網——每日最新資訊28at.com
- name: KEYCLOAK_ADMIN_PASSWORDEzK28資訊網——每日最新資訊28at.com
value: "admin"EzK28資訊網——每日最新資訊28at.com
- name: PROXY_ADDRESS_FORWARDINGEzK28資訊網——每日最新資訊28at.com
value: "true"EzK28資訊網——每日最新資訊28at.com
ports:EzK28資訊網——每日最新資訊28at.com
- name: httpEzK28資訊網——每日最新資訊28at.com
containerPort: 8080EzK28資訊網——每日最新資訊28at.com
- name: httpsEzK28資訊網——每日最新資訊28at.com
containerPort: 8443EzK28資訊網——每日最新資訊28at.com
restartPolicy: AlwaysEzK28資訊網——每日最新資訊28at.com
EOFEzK28資訊網——每日最新資訊28at.com
kubectl apply -f keycloak.yamlEzK28資訊網——每日最新資訊28at.com
kubectl -n postgres-operator port-forward ${KEYCLOAK_POD} 8086:8080 --address='0.0.0.0'EzK28資訊網——每日最新資訊28at.com
# Forwarding from 0.0.0.0:8086 -> 8080EzK28資訊網——每日最新資訊28at.com

轉到 http://127.0.0.1:8086EzK28資訊網——每日最新資訊28at.com

EzK28資訊網——每日最新資訊28at.com

在 kustomize/keycloak 文件夾中有一個關于如何使用 Postgres Operator 部署 Keycloak 的完整示例。EzK28資訊網——每日最新資訊28at.com

注意:EzK28資訊網——每日最新資訊28at.com

quay.io/keycloak/keycloak:latest,科學拉取鏡像對 keycloak.yaml 進行了上述修改EzK28資訊網——每日最新資訊28at.com

恭喜,您的 Postgres 集群已啟動并運行,還連接了一個應用程序!EzK28資訊網——每日最新資訊28at.com

本文鏈接:http://www.yifxia.cn/showinfo-119-2177-0.html云原生 PostgreSQL 集群 - PGO:五分鐘快速上手

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 混合云:如何讓「混亂」回歸秩序 譯文

下一篇: 容器云架構 | 了解 Kubernetes 網絡模型

標簽:
  • 熱門焦點
Top 日韩一级黄色| 久久久久久久网| 青草国产在线| 久草免费在线视频| 国产高清在线精品一区二区 | 精品国产三级a| 日本特黄特黄aaaaa大片| 日本特黄特黄aaaaa大片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费国产在线视频| 欧美国产日韩一区二区三区| 国产91精品一区二区| 青青青草影院 | 国产亚洲男人的天堂在线观看| 天天色色网| 国产网站免费| 日韩一级黄色| 青青青草影院 | 深夜做爰性大片中文| 国产精品自拍在线观看| 精品视频在线观看一区二区| 九九精品久久| 你懂的福利视频| 日本伦理黄色大片在线观看网站| 99色视频在线| 久久精品店| 国产a免费观看| 尤物视频网站在线观看| 四虎论坛| 国产视频一区二区在线播放| 亚洲精品影院| 精品在线观看国产| 免费毛片播放| 日韩av成人| a级黄色毛片免费播放视频| 日韩欧美一及在线播放| 国产精品自拍在线观看| 日韩专区第一页| 天天色色网| 精品国产一区二区三区精东影业| 精品国产香蕉伊思人在线又爽又黄| 久久精品欧美一区二区| 国产精品自拍在线观看| 青青久久精品国产免费看| 麻豆午夜视频| 日韩中文字幕一区二区不卡| 一级女人毛片人一女人| 亚欧乱色一区二区三区| 国产伦久视频免费观看 视频| 免费一级片网站| 成人高清免费| 欧美日本免费| 国产麻豆精品hdvideoss| 欧美一级视| 国产麻豆精品hdvideoss| 日韩av成人| 你懂的福利视频| 欧美激情一区二区三区在线播放| 欧美激情中文字幕一区二区| 亚洲精品久久玖玖玖玖| 免费的黄视频| 99久久精品国产高清一区二区| 日本在线不卡视频| 国产国产人免费视频成69堂| 九九干| 国产麻豆精品hdvideoss| 99色视频在线| 国产激情视频在线观看| 你懂的福利视频| 国产精品1024永久免费视频 | 精品视频在线观看一区二区| 可以免费在线看黄的网站| 久久国产精品自线拍免费| 韩国三级一区| 日本伦理黄色大片在线观看网站| 美女免费精品高清毛片在线视| 亚飞与亚基在线观看| 99热精品在线| 国产伦久视频免费观看 视频| 尤物视频网站在线观看| 你懂的福利视频| 国产极品精频在线观看| 999精品视频在线| 精品视频一区二区三区免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品久久久久久中文| 亚飞与亚基在线观看| 久久99中文字幕| 欧美日本免费| 精品久久久久久中文| 可以免费在线看黄的网站| a级毛片免费全部播放| 午夜家庭影院| 国产极品精频在线观看| 99久久精品国产高清一区二区| 精品国产一区二区三区久久久蜜臀| 亚洲天堂免费| 午夜家庭影院| 国产美女在线一区二区三区| 日韩中文字幕一区二区不卡| 日韩免费在线视频| 欧美激情一区二区三区视频高清| 日韩免费在线视频| 精品在线观看国产| 999精品视频在线| 精品视频在线观看一区二区| 日本免费乱理伦片在线观看2018| 九九干| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人a大片在线观看| 日韩专区第一页| 九九精品久久| 亚洲精品中文字幕久久久久久| 日韩一级黄色| 欧美日本免费| 精品久久久久久中文| 精品国产一区二区三区久久久蜜臀| 日本在线不卡视频| 九九热精品免费观看| 欧美国产日韩一区二区三区| 久久久久久久网| a级黄色毛片免费播放视频| 日韩欧美一及在线播放| 国产91精品一区二区| 日本在线不卡视频| 在线观看成人网 | 色综合久久久久综合体桃花网| a级黄色毛片免费播放视频| 国产一区二区精品| 欧美电影免费| 国产激情视频在线观看| 深夜做爰性大片中文| 国产精品1024永久免费视频 | 免费毛片播放| 欧美激情一区二区三区在线播放| 91麻豆精品国产片在线观看| 欧美一级视| 日韩专区第一页| 九九九国产| 九九九国产| 青青久久精品国产免费看| 九九热精品免费观看| 精品久久久久久综合网| 精品视频在线看 | 色综合久久久久综合体桃花网| 四虎论坛| 日本免费乱理伦片在线观看2018| 久草免费在线视频| 成人a大片在线观看| 999久久久免费精品国产牛牛| 尤物视频网站在线观看| 九九精品久久| 亚洲天堂免费| 四虎论坛| 尤物视频网站在线观看| 午夜在线亚洲男人午在线| 国产美女在线一区二区三区| 一级女人毛片人一女人| 日韩欧美一及在线播放| 国产精品1024永久免费视频 | 亚洲天堂免费| 久久久久久久网| 国产高清在线精品一区二区 | 日本特黄特黄aaaaa大片| 91麻豆精品国产片在线观看| 日本伦理黄色大片在线观看网站| 九九九国产| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产一区二区精品| 91麻豆精品国产片在线观看| 精品国产香蕉伊思人在线又爽又黄| 国产一区二区精品久久91| 午夜激情视频在线观看| 日日夜人人澡人人澡人人看免| 999精品视频在线| 欧美激情一区二区三区视频高清| 国产精品自拍在线观看| 成人免费一级纶理片| 欧美a级大片| 国产麻豆精品视频| 国产成人精品一区二区视频| 九九九国产| 日本特黄特黄aaaaa大片| 国产激情视频在线观看| 亚欧乱色一区二区三区| 亚洲天堂免费| 国产精品自拍在线观看| 精品在线观看国产| 日本伦理黄色大片在线观看网站| 精品在线观看国产| 91麻豆国产福利精品| 四虎论坛| a级黄色毛片免费播放视频| 欧美一区二区三区性| 999久久久免费精品国产牛牛| 免费国产在线视频| 91麻豆精品国产片在线观看| 美女被草网站| 日韩一级黄色|