เจคเฉเจเจผเฉ เจจเจพเจฒ, เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจชเฉเจฐเจพเจชเจค เจนเฉ เจฐเจนเฉเจเจ เจนเจจ: "เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจผเจพเจจ เจเจฐเจกเฉเจเจธ เจตเจพเจเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ, เจชเจฐ เจธเจธเจคเจพ"; "เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ RDS เจตเจพเจเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ, เจชเจฐ เจนเจฐ เจฅเจพเจ, เจเจฟเจธเฉ เจตเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ." เจเฉเจฌเจฐเจจเฉเจเจธ 'เจคเฉ เจ
เจเจฟเจนเฉ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจนเฉฑเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ, เจ
เจธเฉเจ PostgreSQL (เจธเจเฉเจฒเจจ, เจเจฐเฉฐเจเฉ เจกเฉเจเจพ เจ
เจคเฉ เจเจผเจฒเฉเจเจกเฉ เจคเฉเจ เจเจชเจฐเฉเจเจฐเจพเจ) เจฒเจ เจธเจญ เจคเฉเจ เจชเฉเจฐเจธเจฟเฉฑเจง เจเจชเจฐเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฆเฉเจเจฟเจ เจ
เจคเฉ เจธเจพเจกเฉ เจเฉเจฃ เจเฉเจคเฉเฅค
เจเจน เจฒเฉเจ เจเจน เจ
เจจเฉเจญเจต เจนเฉ เจเฉ เจ
เจธเฉเจ เจธเจฟเจงเจพเจเจคเจ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ (เจนเฉฑเจฒเจพเจ เจฆเฉ เจธเจฎเฉเจเจฟเจ) เจ
เจคเฉ เจตเจฟเจนเจพเจฐเจ เจชเฉฑเจ เจคเฉเจ (เจเฉ เจเฉเจฃเจฟเจ เจเจฟเจ เจธเฉ เจ
เจคเฉ เจเจธ เจคเฉเจ เจเฉ เจเจเจ) เจฆเฉเจตเจพเจ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจนเฉเฅค เจชเจฐ เจชเจนเจฟเจฒเจพเจ, เจเจ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉเจ เจเจฟ RDS เจฒเจ เจธเฉฐเจญเจพเจตเฉ เจคเจฌเจฆเฉเจฒเฉ เจฒเจ เจเจฎ เจฒเฉเฉเจพเจ เจเฉ เจนเจจ...
RDS เจเฉ เจนเฉ
เจเจฆเฉเจ เจฒเฉเจ RDS เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจฆเฉ เจนเจจ, เจธเจพเจกเฉ เจ เจจเฉเจญเจต เจตเจฟเฉฑเจ, เจเจนเจจเจพเจ เจฆเจพ เจฎเจคเจฒเจฌ เจเฉฑเจ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค DBMS เจธเฉเจตเจพ เจนเฉ เจเฉ:
- เจธเฉฐเจฐเจเจจเจพ เจเจฐเจจ เจฒเจ เจเจธเจพเจจ;
- เจธเจจเฉเจชเจธเจผเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจ
เจคเฉ เจเจนเจจเจพเจ เจคเฉเจ เจฎเฉเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจฐเฉฑเจเจฆเจพ เจนเฉ (เจคเจฐเจเฉเจนเฉ เจคเฉเจฐ 'เจคเฉ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ
เจชเฉ.เจเจ.เจเฉ.เจเจฐ ); - เจคเฉเจนเจพเจจเฉเฉฐ เจฎเจพเจธเจเจฐ-เจธเจฒเฉเจต เจเฉเจชเฉเจฒเฉเจเฉ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ;
- เจเจเจธเจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเฉฑเจ เจ เจฎเฉเจฐ เจธเฉเจเฉ เจนเฉ;
- เจเจกเจฟเจเจฟเฉฐเจ เจ เจคเฉ เจเจชเจญเฉเจเจคเจพ/เจชเจนเฉเฉฐเจ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจนเฉฑเจฅ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจชเจนเฉเฉฐเจ เจฌเจนเฉเจค เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจ, เจชเจฐ เจธเจผเจฐเจคเฉเจ เจเจตเจพเจฌเจฆเฉเจน เจตเจพเจฒเจพ เจฎเจพเจฐเจ เจธเจพเจกเฉ เจจเฉเฉเฉ เจจเจนเฉเจ เจนเฉเฅค (2GIS เจฆเฉ เจธเจนเจฟเจเจฐเจฎเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจเฉฑเจ เจธเจฎเจพเจจ เจธเจฟเฉฑเจเฉ 'เจคเฉ เจเจ
เจเฉเจฌเจฐเจจเฉเจเจธ เจเจเฉเจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจธเจฎเจพเจจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเจชเจฐเฉเจเจฐ เจเฉฑเจ เจเจฎ เจชเจนเฉเฉฐเจ เจนเฉเฅค "Flanta" เจฆเฉ เจคเจเจจเฉเจเฉ เจจเจฟเจฐเจฆเฉเจธเจผเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจฌเจฐเจจเฉเจเจธ เจฆเฉ เจ
เฉฐเจฆเจฐ เจฒเจพเจเจ เจเฉเจคเฉ เจเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจฌเจพเจฐเฉ เจตเจงเฉเจฐเฉ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจฌเฉเจฒ เจเฉเฉฑเจเฉ เจนเจจเฅค
NB: เจคเฉเจเจผเฉ เจจเจพเจฒ เจธเจงเจพเจฐเจจ เจเจชเจฐเฉเจเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ, เจ
เจธเฉเจ เจธเจพเจกเฉ เจเจชเจจ เจธเฉเจฐเจธ เจเจชเจฏเฉเจเจคเจพ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเฉเจฃ เจฆเฉ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจเจฐเจฆเฉ เจนเจพเจ
PostgreSQL เจฒเจ เจเจ เจชเฉเจฐเจธเจฟเฉฑเจง K8s เจเจชเจฐเฉเจเจฐ เจนเจจ:
- เจธเจเฉเจฒเฉเจจ;
- เจเจฐเฉฐเจเฉ เจกเจพเจเจพ PostgreSQL เจเจชเจฐเฉเจเจฐ;
- เจเจผเจฒเฉเจเจกเฉ เจชเฉเจธเจเจเฉเจฐเฉเจธ เจเจชเจฐเฉเจเจฐเฅค
เจเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจนเฉเจฐ เจงเจฟเจเจจ เจจเจพเจฒ เจตเฉเจเฉเจ.
เจเจชเจฐเฉเจเจฐ เจฆเฉ เจเฉเจฃ
เจเฉฑเจชเจฐ เจฆเฉฑเจธเฉเจเจ เจเจเจเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจคเฉเจ เจเจฒเจพเจตเจพ, เจ เจธเฉเจ - เจเฉเจฌเจฐเจจเฉเจเจธ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเจพ เจธเฉฐเจเจพเจฒเจจ เจเฉฐเจเจจเฉเจ เจฐ เจฆเฉ เจคเฉเจฐ 'เจคเฉ - เจเจชเจฐเฉเจเจฐเจพเจ เจคเฉเจ เจเจน เจตเฉ เจเจฎเฉเจฆ เจเจฐเจฆเฉ เจนเจพเจ:
- Git เจ
เจคเฉ เจจเจพเจฒ เจคเฉเจจเจพเจคเฉ
เจเจธเจเจฎ เจธเจฐเฉเจค ; - เจชเฉเจก เจเจเจเฉ-เจเจซเฉเจจเจฟเจเฉ เจธเจชเฉเจฐเจ;
- เจจเฉเจก เจเจซเฉเจจเจฟเจเฉ เจเจพเจ เจจเฉเจก เจเฉเจฃเจเจพเจฐ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจเจพ;
- เจธเจนเจฟเจฃเจธเจผเฉเจฒเจคเจพ เจฆเฉ เจธเจฅเจพเจชเจจเจพ;
- เจเจฟเจเจจเจฟเฉฐเจ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเฉ เจเจชเจฒเจฌเจงเจคเจพ;
- เจธเจฎเจเจฃ เจฏเฉเจ เจคเจเจจเจพเจฒเฉเจเฉเจเจ เจ เจคเฉ เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ เจนเฉเจเจฎ เจตเฉเฅค
เจนเจฐเฉเจ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจเจพเจฃ เจคเฉเจ เจฌเจฟเจจเจพเจ (เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจชเฉเฉฑเจเฉ เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจชเฉเจฐเจพ เจฒเฉเจ เจชเฉเฉเจนเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจตเฉ เจเจนเจจเจพเจ เจฌเจพเจฐเฉ เจธเจตเจพเจฒ เจนเจจ), เจฎเฉเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจจเฉเจ เจเจฐเจพเจเจเจพ เจเจฟ เจเจฒเฉฑเจธเจเจฐ เจจเฉเจกเจพเจ เจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจตเจฐเจฃเจจ เจเจฐเจจ เจฒเจ เจเจนเจจเจพเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ. เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจพเจธ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฒเจ เจเจฐเจกเจฐ เจเจฐเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ เจ เจธเฉเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ เจคเฉ เจฒเจพเจเจค เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจธเจฐเจตเฉเจคเจฎ เจธเฉฐเจคเฉเจฒเจจ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
เจเจ เจนเฉเจฃ PostgreSQL เจเจชเจฐเฉเจเจฐเจพเจ เจตเฉฑเจฒ เจตเจงเฉเจเฅค
1. เจธเจเฉเจฒเจจ
เจฆเจฐเจ เจธเจฒ, เจธเจเฉเจฒเจจ เจตเจฟเจเจพเจฐเจธเจผเฉเจฒ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเจพ เจเฉฑเจ เจธเจผเจพเจจเจฆเจพเจฐ เจเจฆเจพเจนเจฐเจฃ เจนเฉ:
เจเจธ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจกเจฟเจตเจพเจเจธ เจจเฉเฉฐ เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจชเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจพเจ
เจนเจพเจฒเจพเจเจเจฟ, เจธเจเฉเจฒเจจ stolonctl
, เจคเฉเจจเจพเจคเฉ เจนเฉเจฒเจฎ เจเจพเจฐเจ เจฆเฉเจเจฐเจพ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจ
เจคเฉ เจเจธเจเจฎ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ
เจคเฉ ConfigMap เจตเจฟเฉฑเจ เจจเจฟเจฐเจฆเจฟเจธเจผเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจชเจพเจธเฉ, เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ เจเจชเจฐเฉเจเจฐ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจชเจฐเฉเจเจฐ เจจเจนเฉเจ เจนเฉ (เจเจเจผเจฐเจเจพเจฐ, เจเจน CRD เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ). เจชเจฐ เจฆเฉเจเฉ เจชเจพเจธเฉ, เจเจน เจเฉฑเจ เจฒเจเจเฉเจฒเจพ เจธเจฟเจธเจเจฎ เจนเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ K8s เจตเจฟเฉฑเจ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจซเจฟเฉฑเจ เจฆเฉเจเจฆเฉ เจนเฉเฅค
เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ, เจธเจพเจกเฉ เจฒเจ เจตเจฟเจ เจเจคเฉเจเจค เจคเฉเจฐ 'เจคเฉ เจนเจฐเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจฒเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจเจพเจฐเจ เจฌเจฃเจพเจเจฃเจพ เจ เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจเจพเจชเจฆเจพ เจธเฉเฅค เจเจธ เจฒเจ, เจ เจธเฉเจ เจฌเจฆเจฒ เจฒเฉฑเจญเจฃเฉ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเจฟเฉฑเจคเฉเฅค
2. เจเจฐเฉฐเจเฉ เจกเฉเจเจพ PostgreSQL เจเจชเจฐเฉเจเจฐ
Crunchy Data PostgreSQL เจเจชเจฐเฉเจเจฐ เจฆเจพ เจเจฐเจเฉเจเฉเจเจเจฐ เจตเฉ เจฆเฉฑเจธเฉเจเจ เจฒเฉเฉเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจฆเจพ เจนเฉ:
เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจชเจฏเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ pgo
, เจนเจพเจฒเจพเจเจเจฟ, เจเจน เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ เจเฉเจฌเจฐเจจเฉเจเจธ เจฒเจ เจเจธเจเจฎ เจธเจฐเฉเจค เจคเจฟเจเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจเจธ เจฒเจ, เจธเฉฐเจญเจพเจตเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจตเจเฉเจ เจเจชเจฐเฉเจเจฐ เจจเฉ เจธเจพเจจเฉเฉฐ เจเฉเจธเจผ เจเฉเจคเจพ:
- CRD เจฆเฉเจเจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจนเฉ;
- เจธเฉเจตเจฟเจงเจพเจเจจเจ เจเจชเจญเฉเจเจคเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ (เจธเฉเจเจฐเจกเฉ เจฆเฉเจเจฐเจพ เจตเฉ);
- เจนเฉเจฐ เจญเจพเจเจพเจ เจจเจพเจฒ เจเจเฉเจเจฐเจฃ
เจเจฐเฉฐเจเฉ เจกเฉเจเจพ เจเฉฐเจเฉเจจเจฐ เจธเฉเจ โ PostgreSQL เจฒเจ เจเฉฐเจเฉเจจเจฐ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเจพ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจธเฉฐเจเฉเจฐเจนเจฟ เจ เจคเฉ เจเจธเจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ (เจธเจฎเฉเจค pgBackRest, pgAudit, เจฏเฉเจเจฆเจพเจจ เจคเฉเจ เจเจเจธเจเฉเจเจธเจผเจจเจพเจ เจเจฆเจฟ)เฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเจฐเฉฐเจเฉ เจกเฉเจเจพ เจคเฉเจ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจฆเฉเจเจ เจเฉเจธเจผเจฟเจธเจผเจพเจ เจจเฉ เจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจพ เจเฉเจฒเจพเจธเจพ เจเฉเจคเจพ:
- เจธเจนเจฟเจฃเจธเจผเฉเจฒเจคเจพ เจฆเฉ เจเฉเจ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉเจ เจธเฉ - เจธเจฟเจฐเจซ เจจเฉเจก-เจธเจฟเจฒเฉเจเจเจฐ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจฌเจฃเจพเจ เจเจ เจชเฉเจก เจกเจฟเจชเจฒเจพเจเจฎเฉเจเจ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจธเจจ, เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจฟ เจ เจธเฉเจ เจเฉฑเจ เจธเจเฉเจเจซเฉเจฒ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจคเฉเจจเจพเจค เจเฉเจคเจพ เจนเฉเฅค เจธเจเฉเจเจซเฉเจฒเจธเฉเจเจธ เจฆเฉ เจเจฒเจ, เจกเจฟเจชเจฒเจพเจเจฎเฉเจเจ เจกเจฟเจธเจเจพเจ เจจเจนเฉเจ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเจจเฅค
เจเจเจฐเฉ เจเจฎเฉ เจฎเจเจผเจพเจเฉเจ เจชเจฒเจพเจ เจตเฉฑเจฒ เจเฉเจฆเฉ เจนเฉ: เจเฉเจธเจ เจตเจพเจคเจพเจตเจฐเจฃ 'เจคเฉ เจ เจธเฉเจ เจเฉฑเจ เจกเจฟเจธเจ เจจเจพเจฒ 3 เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ เจเจฒเจพเจเจฃ เจตเจฟเฉฑเจ เจเจพเจฎเจฏเจพเจฌ เจนเฉเจ เจธเจฅเจพเจจเจ เจธเจเฉเจฐเฉเจเจผ, เจเจฟเจธ เจจเจพเจฒ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจฐเจฟเจชเฉเจฐเจ เจเฉเจคเฉ เจเจ เจเจฟ 3 เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉเจเจ เจธเจจ (เจนเจพเจฒเจพเจเจเจฟ เจเจน เจจเจนเฉเจ เจธเจจ)เฅค
เจเจธ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจเฉฑเจ เจนเฉเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจตเฉฑเจ-เจตเฉฑเจ เจธเจนเจพเจเจ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉ เจจเจพเจฒ เจเจธเจฆเจพ เจคเจฟเจเจฐ-เจฌเจฃเจพเจเจ เจเจเฉเจเจฐเจฃ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, pgAdmin เจ
เจคเฉ pgBounce, เจ
เจคเฉ เจตเจฟเฉฑเจ เจเฉฐเจธเจเจพเจฒ เจเจฐเจจเจพ เจเจธเจพเจจ เจนเฉ
เจนเจพเจฒเจพเจเจเจฟ, เจเฉเจฌเจฐเจจเฉเจเจธ เจฆเฉเจเจฐเจพ เจคเจฟเจเจฐ เจเฉเจคเฉ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจ เจเฉเจฌ เจเฉเจฃ เจจเฉ เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจนเฉฑเจฒ เจฒเฉฑเจญเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจตเฉฑเจฒ เจ เจเจตเจพเจ เจเฉเจคเฉเฅค
3. เจเจผเจฒเฉเจเจกเฉ เจชเฉเจธเจเจเฉเจฐเฉเจธ เจเจชเจฐเฉเจเจฐ
เจ
เจธเฉเจ เจเจผเจฒเฉเจเจกเฉ เจเจคเจชเจพเจฆเจพเจ เจจเฉเฉฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจเจพเจฃเจฆเฉ เจนเจพเจ: เจธเจพเจกเฉ เจเฉเจฒ เจเจผเฉเจฒเฉเจจเจฟเจ
เจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจคเจเจฐเจฌเจพ เจนเฉ เจ
เจคเฉ, เจฌเฉเจธเจผเจ, เจ
เจธเฉเจ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ
เจเจน เจฒเฉเจ เจตเจฟเฉฑเจ เจตเจฟเจเจพเจฐเจฟเจ เจเจฟเจ เจธเจญ เจคเฉเจ เจเฉเจเจพ เจนเฉฑเจฒ เจนเฉ: เจชเจนเจฟเจฒเฉ เจฐเจฟเจฒเฉเจเจผ เจ เจเจธเจค 2018 เจตเจฟเฉฑเจ เจนเฉเจ เจธเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจฐเจธเจฎเฉ เจฐเฉเจฒเฉเจเจผเจพเจ เจฆเฉ เจฅเฉเฉเฉเจนเฉ เจเจฟเจนเฉ เจเจฟเจฃเจคเฉ เจฆเฉ เจฌเจพเจตเจเฉเจฆ, เจชเฉเจฐเฉเจเฉเจเจ เจจเฉ เจเฉฑเจ เจฒเฉฐเจฎเจพ เจธเจซเจผเจฐ เจคเฉเจ เจเฉเจคเจพ เจนเฉ, เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฟเจเจนเจฌ 'เจคเฉ 1300+ เจธเจฟเจคเจพเจฐเจฟเจเจ เจ เจคเฉ เจฏเฉเจเจฆเจพเจจเฉเจเจ เจฆเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจเจฟเจฃเจคเฉ (70+) เจฆเฉ เจจเจพเจฒ เจเฉเจฐเฉฐเจเฉ เจกเฉเจเจพ เจฆเฉ เจนเฉฑเจฒ เจจเฉเฉฐ เจชเจเจพเฉ เจเจฟเจ เจนเฉเฅค
"เจนเฉเฉฑเจก เจฆเฉ เจนเฉเจ เจพเจ" เจเจน เจเจชเจฐเฉเจเจฐ เจธเจฎเฉเจ-เจชเจฐเฉเจเจฃ เจตเจพเจฒเฉ เจนเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ:
- เจธเจฐเจชเฉเจฐเจธเจค เจ
เจคเฉ
เจธเจชเจฟเจฒเฉ เจเฉฑเจกเฉ เจเจฒเจพเจเจฃ เจฒเจ, -
เจตเจพเจฒ-เจ - เจฌเฉเจเจ เฉฑเจช เจฒเจ, -
เจชเฉเจเฉเจฌเจพเจเจเจธเจฐ - เจเฉฑเจ เจเฉเจจเฉเจเจธเจผเจจ เจชเฉเจฒ เจฆเฉ เจคเฉเจฐ เจคเฉ.
เจเจผเจฒเฉเจเจกเฉ เจคเฉเจ เจเจชเจฐเฉเจเจฐ เจเจฐเจเฉเจเฉเจเจเจฐ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจชเฉเจธเจผ เจเฉเจคเจพ เจเจฟเจ เจนเฉ:
เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจเจธเจเจฎ เจธเจฐเฉเจคเจพเจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจชเจฃเฉ เจเจช เจเฉฐเจเฉเจจเจฐเจพเจ เจคเฉเจ เจเฉฑเจ เจธเจเฉเจเจซเฉเฉฑเจฒเจธเฉเฉฑเจ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ, เจเจฟเจธ เจจเฉเฉฐ เจซเจฟเจฐ เจชเฉเจก เจตเจฟเฉฑเจ เจตเฉฑเจ เจตเฉฑเจ เจธเจพเจเจกเจเจพเจฐ เจเฉเฉ เจเฉ เจ
เจจเฉเจเฉเจฒเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจเจฐเฉฐเจเฉ เจกเฉเจเจพ เจคเฉเจ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจ เจเจน เจธเจญ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจซเจพเจเจฆเจพ เจนเฉเฅค
เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจตเจฟเจเจพเจฐ เจ เจงเฉเจจ 3 เจตเจฟเจเจฒเจชเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจผเจฒเฉเจเจกเฉ เจคเฉเจ เจนเฉฑเจฒ เจเฉเจฃเจฟเจ เจนเฉ, เจเจธเจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจพ เจเฉฑเจ เจนเฉเจฐ เจตเฉเจฐเจตเจพ เจนเฉเจ เจพเจ เจชเฉเจธเจผ เจเฉเจคเจพ เจเจพเจตเฉเจเจพ, เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจ เจญเจฟเจเจธ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒเฅค
เจเจผเจฒเฉเจเจกเฉ เจคเฉเจ เจชเฉเจธเจเจเฉเจฐเฉเจธ เจเจชเจฐเฉเจเจฐ เจจเจพเจฒ เจ เจญเจฟเจเจธ เจเจฐเฉ
เจเจชเจฐเฉเจเจฐ เจคเฉเจจเจพเจคเฉ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉ: GitHub เจคเฉเจ เจฎเฉเจเฉเจฆเจพ เจฐเฉเจฒเฉเจเจผ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเฉ เจ
เจคเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจคเฉเจ YAML เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเฉ
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจ
เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฌเจพเจฐเฉ เจเจฟเฉฐเจคเจพ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ postgres-operator
เจจเฉเจฎเจธเจชเฉเจธ เจตเจฟเฉฑเจ เจเจฟเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจเจชเจฐเฉเจเจฐ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจนเฉเฅค เจเฉฑเจ เจตเจพเจฐ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ
เจฆ, เจคเฉเจธเฉเจ เจเจชเจฃเจพ เจชเจนเจฟเจฒเจพ PostgreSQL เจเจฒเฉฑเจธเจเจฐ เจคเฉเจจเจพเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจธเจพเจกเฉ เจฎเจฟเจเจฐเฉ เจคเฉเจจเจพเจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ:
apiVersion: acid.zalan.do/v1
kind: postgresql
metadata:
name: staging-db
spec:
numberOfInstances: 3
patroni:
synchronous_mode: true
postgresql:
version: "12"
resources:
limits:
cpu: 100m
memory: 1Gi
requests:
cpu: 100m
memory: 1Gi
sidecars:
- env:
- name: DATA_SOURCE_URI
value: 127.0.0.1:5432
- name: DATA_SOURCE_PASS
valueFrom:
secretKeyRef:
key: password
name: postgres.staging-db.credentials
- name: DATA_SOURCE_USER
value: postgres
image: wrouesnel/postgres_exporter
name: prometheus-exporter
resources:
limits:
cpu: 500m
memory: 100Mi
requests:
cpu: 100m
memory: 100Mi
teamId: staging
volume:
size: 2Gi
เจเจน เจฎเฉเจจเฉเจซเฉเจธเจ เจซเจพเจฐเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจพเจเจกเจเจพเจฐ เจฆเฉ เจจเจพเจฒ 3 เจเจฆเจพเจนเจฐเจจเจพเจ เจฆเฉ เจเฉฑเจ เจเจฒเฉฑเจธเจเจฐ เจจเฉเฉฐ เจคเฉเจจเจพเจค เจเจฐเจฆเจพ เจนเฉ
เจเจน เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ เจตเฉเฉฑเจฌ เจชเฉเจฐเจธเจผเจพเจธเจจ เจชเฉเจจเจฒ -
PostgreSQL เจเจฒเฉฑเจธเจเจฐเจพเจ เจฆเฉ เจธเฉเจเฉ
เจฌเฉเจเจ
เฉฑเจช เจชเฉเจฐเจฌเฉฐเจงเจจ
เจเจ เจนเฉเจฐ เจฆเจฟเจฒเจเจธเจช เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจธเจฎเจฐเจฅเจจ เจนเฉ
เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจ เจคเฉ เจนเฉฑเจฒ
เจนเจพเจฒเจพเจเจเจฟ, เจเจชเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจจเฉ เจเจฒเจฆเฉ เจนเฉ เจเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเจฎเฉเจเจ เจฆเจพ เจเฉเจฒเจพเจธเจพ เจเฉเจคเจพ:
- nodeSelector เจธเจนเจฟเจฏเฉเจ เจฆเฉ เจเจพเจ;
- เจฌเฉเจเจ เฉฑเจช เจจเฉเฉฐ เจ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃ เจฒเจ เจ เจธเจฎเจฐเฉฑเจฅเจพ;
- เจกเจพเจเจพเจฌเฉเจธ เจฌเจฃเจพเจเจฃ เจฆเฉ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจกเจฟเจซเจพเจฒเจ เจตเจฟเจธเจผเฉเจธเจผ เจ เจงเจฟเจเจพเจฐ เจฆเจฟเจเจพเจ เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเฉ;
- เจเจ เจตเจพเจฐ เจฆเจธเจคเจพเจตเฉเจเจผ เจเฉเฉฐเจฎ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจพเจ เจชเฉเจฐเจพเจฃเฉ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค
เจเฉเจธเจผเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจนเฉฑเจฒ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ. เจเจ เจ เฉฐเจค เจคเฉเจ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ - เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจธเจคเจพเจตเฉเจเจผ.
เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ, เจคเฉเจธเฉเจ เจเจธ เจคเฉฑเจฅ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจเจฐเฉเจเฉ เจเจฟ เจเจน เจนเจฎเฉเจธเจผเจพ เจธเจชเฉฑเจธเจผเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟ เจฌเฉเจเจ
เฉฑเจช เจเจฟเจตเฉเจ เจฐเจเจฟเจธเจเจฐ เจเจฐเจจเจพ เจนเฉ เจ
เจคเฉ เจฌเฉเจเจ
เฉฑเจช เจฌเจพเจฒเจเฉ เจจเฉเฉฐ เจเจชเจฐเฉเจเจฐ UI เจจเจพเจฒ เจเจฟเจตเฉเจ เจเจจเฉเจเจ เจเจฐเจจเจพ เจนเฉเฅค เจฆเจธเจคเจพเจตเฉเจเจผ เจเจธ เจฌเจพเจฐเฉ เจฒเฉฐเจเจฃ เจตเจฟเฉฑเจ เจเฉฑเจฒ เจเจฐเจฆเฉ เจนเจจ, เจชเจฐ เจ
เจธเจฒ เจตเฉเจฐเจตเจพ เจเจธ เจตเจฟเฉฑเจ เจนเฉ
- เจเฉฑเจ เจเฉเจชเจค เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ;
- เจเจธ เจจเฉเฉฐ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจญเฉเจเฉ
pod_environment_secret_name
เจเจชเจฐเฉเจเจฐ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจจเจพเจฒ CRD เจตเจฟเฉฑเจ เจเจพเจ ConfigMap เจตเจฟเฉฑเจ (เจเจธ เจเฉฑเจฒ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเจฐเจฆเฉ เจนเฉ)เฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเจฟเจตเฉเจ เจเจฟ เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ, เจเจน เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจ
เจธเฉฐเจญเจต เจนเฉ. เจเจธ เจฒเจ เจ
เจธเฉเจ เจเจเฉฑเจ เจพ เจเฉเจคเจพ
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจฌเฉเจเจ
เฉฑเจช เจฒเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจชเจพเจธ เจเจฐเจฆเฉ เจนเฉ, เจ
เจฐเจฅเจพเจค - wal_s3_bucket
เจ
เจคเฉ AWS S3 เจตเจฟเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉเฉฐเจเฉเจเจ, เจซเจฟเจฐ เจเจน เจธเจญ เจเฉเจ เจฌเฉเจเจ
เฉฑเจช เจเจฐเฉเจเจพ: เจจเจพ เจธเจฟเจฐเจซ เจเจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจ เจ
เจงเจพเจฐ, เจฌเจฒเจเจฟ เจธเจเฉเจเจฟเฉฐเจ เจตเฉเฅค เจเจน เจธเจพเจกเฉ เจฒเจ เจ
เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจธเฉเฅค
เจธเจชเฉเจฒเฉ เจฒเจ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจตเจฐเจฃเจจ เจตเจฟเฉฑเจ, เจเฉ เจเจฟ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ PgSQL เจฒเจ เจฌเฉเจจเจฟเจเจฆเฉ เจกเฉเจเจฐ เจฐเฉเจชเจฐ เจนเฉ, เจเจน เจธเจพเจนเจฎเจฃเฉ เจเจเจ: เจคเฉเจธเฉเจ เจเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจชเจพเจธ เจเจฐ เจธเจเจฆเฉ เจนเฉ WAL_S3_BUCKET
เจเจพเจฒเฉ, เจเจธ เจคเจฐเฉเจนเจพเจ เจฌเฉเจเจ
เฉฑเจช เจจเฉเฉฐ เจ
เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจ เจเจพ เจฐเจฟเจนเจพ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจฌเจนเฉเจค เจเฉเจธเจผเฉ เจฒเจ, เจฎเฉเจ เจชเจพเจเจ enableWALArchiving: false
เจเฉฑเจ PostgreSQL เจเจฒเฉฑเจธเจเจฐ เจธเจฐเฉเจค เจฒเจเฅค
เจนเจพเจ, 2 เจเจชเจฐเฉเจเจฐเจพเจ เจจเฉเฉฐ เจเจฒเจพ เจเฉ เจเจธเจจเฉเฉฐ เจตเฉฑเจเจฐเฉ เจขเฉฐเจ เจจเจพเจฒ เจเจฐเจจ เจฆเจพ เจฎเฉเจเจพ เจธเฉ: เจเฉฑเจ เจธเจเฉเจเจฟเฉฐเจ (เจฌเฉเจเจ เฉฑเจช เจคเฉเจ เจฌเจฟเจจเจพเจ), เจ เจคเฉ เจฆเฉเจเจพ เจเจคเจชเจพเจฆเจจ เจฒเจเฅค เจชเจฐ เจ เจธเฉเจ เจเฉฑเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจธเฉเฅค
เจ เฉเจ เจนเฉ, เจ เจธเฉเจ เจธเจฟเฉฑเจเจฟเจ เจเจฟ S3 เจฒเจ เจกเฉเจเจพเจฌเฉเจธ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฟเจตเฉเจ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจจเฉ เจนเฉ เจ เจคเฉ เจฌเฉเจเจ เฉฑเจช เจธเจเฉเจฐเฉเจ เจตเจฟเฉฑเจ เจเจเจฃเฉ เจธเจผเฉเจฐเฉ เจนเฉ เจเจเฅค เจเจชเจฐเฉเจเจฐ UI เจตเจฟเฉฑเจ เจฌเฉเจเจ เฉฑเจช เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจจเจพ เจนเฉ?
เจคเฉเจนเจพเจจเฉเฉฐ เจเจชเจฐเฉเจเจฐ UI เจตเจฟเฉฑเจ 3 เจตเฉเจฐเฉเจเจฌเจฒ เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ:
-
SPILO_S3_BACKUP_BUCKET
-
AWS_ACCESS_KEY_ID
-
AWS_SECRET_ACCESS_KEY
เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ, เจฌเฉเจเจ เจช เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจชเจฒเจฌเจง เจนเฉ เจเจพเจตเฉเจเจพ, เจเฉ เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจธเจเฉเจเจฟเฉฐเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพ เจฆเฉเจตเฉเจเจพ, เจเจฟเจธ เจจเจพเจฒ เจธเจพเจจเฉเฉฐ เจตเจพเจงเฉ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเฉฑเจฅเฉ เจเจคเจชเจพเจฆเจจ เจคเฉเจ เจเฉเจเฉเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฎเจฟเจฒเฉเจเฉเฅค
เจเฉฑเจ เจนเฉเจฐ เจซเจพเจเจฆเจพ เจเฉเจฎ เจเจชเฉเจเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจ เจคเฉ เจเจชเจฐเฉเจเจฐ เจเฉเจฒเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจ เจคเฉ เจญเฉเจฎเจฟเจเจพเจตเจพเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจพเจซเจผเฉ เจฎเฉเจเฉ เจธเจจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ เจญเฉเจฎเจฟเจเจพเจตเจพเจ เจฆเจพ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจ เจ เจงเจฟเจเจพเจฐ เจจเจนเฉเจ เจธเฉ. เจเจธ เจ เจจเฉเจธเจพเจฐ, เจชเฉเฉเจนเจจ เจฆเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจตเจพเจฒเจพ เจเจชเจญเฉเจเจคเจพ เจจเจตเฉเจเจ เจเฉเจฌเจฒเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจชเฉเฉเจน เจธเจเจฆเจพ เจนเฉเฅค
เจ
เจเจฟเจนเจพ เจเจฟเจเจ เจนเฉ? เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจฟ เจเฉเจก เจตเจฟเฉฑเจ GRANT
, เจเจน เจนเจฎเฉเจธเจผเจพ เจจเจนเฉเจ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจเฉฑเจฅเฉ 2 เจคเจฐเฉเจเฉ เจนเจจ: syncPreparedDatabases
ะธ syncDatabases
. The syncPreparedDatabases
- เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจฟ เจญเจพเจ เจตเจฟเฉฑเจ preparedDatabases
defaultRoles
ะธ defaultUsers
เจญเฉเจฎเจฟเจเจพเจตเจพเจ เจฌเจฃเจพเจเจฃ เจฒเจ, เจกเจฟเจซเฉเจฒเจ เจ
เจงเจฟเจเจพเจฐ เจฒเจพเจเฉ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจ
เจธเฉเจ เจเฉฑเจ เจชเฉเจ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจนเจพเจ เจคเจพเจ เจเฉ เจเจน เจ
เจงเจฟเจเจพเจฐ เจเจชเจฃเฉ เจเจช เจฒเจพเจเฉ เจนเฉ เจเจพเจฃเฅค
เจ
เจคเฉ เจธเฉเจงเจพเจฐเจพเจ เจตเจฟเฉฑเจ เจเจเจฐเฉ เจฌเจฟเฉฐเจฆเฉ เจเฉ เจธเจพเจกเฉ เจฒเจ เจขเฉเจเจตเฉเจ เจนเจจ -
เจเฉ เจนเฉเจเจ?
เจเจชเจฐเฉเจเจค เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจจเจคเฉเจเจฟเจเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ, เจ
เจธเฉเจ เจเจผเจฒเฉเจเจกเฉ เจคเฉเจ เจชเฉเจธเจเจเฉเจฐเฉเจธ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ
เจซเฉเจฐเจ เจตเจฟเฉฑเจ เจธเจตเฉเจเจพเจฐ เจเฉเจคเฉ เจเจ PR เจฆเฉ เจธเฉเจเฉ:
เจกเฉเจเจฐ เจตเจฟเฉฑเจ เจเจชเจฐเฉเจเจฐ เจฒเจ เจเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเจฒเจเจพ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃเจพ ;เจฌเฉเจเจ เฉฑเจช เจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐเจจเจพ ;k8s เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฒเจ เจธเจฐเฉเจค เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ ;เจจเฉเจก เจเจซเฉเจจเจฟเจเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจเจพ .
เจเจน เจฌเจนเฉเจค เจตเจงเฉเจ เจนเฉเจตเฉเจเจพ เจเฉเจเจฐ เจเจฎเจฟเจเจจเจฟเจเฉ เจเจนเจจเจพเจ PRs เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเฉ เจนเฉ เจคเจพเจ เจเฉ เจเจน เจเจชเจฐเฉเจเจฐ (1.6) เจฆเฉ เจ เจเจฒเฉ เจธเฉฐเจธเจเจฐเจฃ เจฆเฉ เจจเจพเจฒ เจ เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฃเฅค
เจฌเฉเจจเจธ! เจเจคเจชเจพเจฆเจจ เจชเจฐเจตเจพเจธ เจฆเฉ เจธเจซเจฒเจคเจพ เจฆเฉ เจเจนเจพเจฃเฉ
เจเฉเจเจฐ เจคเฉเจธเฉเจ Patroni เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจฒเจพเจเจต เจเจคเจชเจพเจฆเจจ เจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ เจกเจพเจเจจเจเจพเจเจฎ เจฆเฉ เจจเจพเจฒ เจเจชเจฐเฉเจเจฐ เจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจธเจชเจพเจเจฒเฉ เจคเฉเจนเจพเจจเฉเฉฐ S3 เจธเจเฉเจฐเฉเจ เจฆเฉ เจจเจพเจฒ เจธเจเฉเจเจกเจฌเจพเจ เจเจฒเฉฑเจธเจเจฐ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ
PostgreSQL เจฒเจพเจเจผเฉเจเจฒ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฌเจเจพเจ เจฒเจ เจเจเจเจฆเฉ เจนเฉ. เจนเจพเจฒเจพเจเจเจฟ, เจ เจธเฉเจ เจชเฉเจฐเจเจพเจธเจผเจจเจพเจ เจ เจคเฉ เจเจพเจนเจเฉเจเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฌเจฃเจพเจเจฃเจพ เจนเฉ เจเจธ เจฌเจพเจฐเฉ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเจพเจตเจพเจเจเฉ, เจเจฟเจเจเจเจฟ... เจธเจพเจกเฉ เจฏเฉเจเจจเจพ เจเฉฑเจ เจ เจธเจซเจฒ เจธเฉเฅค
เจคเฉฑเจฅ เจเจน เจนเฉ เจเจฟ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจฒเฉฑเจเจพเจ เจเจคเจพเจฐเจพเจ เจฆเฉ เจจเจพเจฒ เจเจ เจฒเฉเจก เจเฉเจคเฉ เจเฉเจฌเจฒ เจธเจจ, เจเฉ เจเจฟ, เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจฒเจเจพเจคเจพเจฐ เจฎเฉเฉ เจญเจฐเฉ เจ
เจคเฉ เจฎเจฟเจเจพเจ เจเจ เจธเจจ. copy_data
, เจเจฆเฉเจ เจจเจตเฉเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฎเจพเจธเจเจฐ เจคเฉเจ เจธเจพเจฐเฉเจเจ เจธเจฎเฉฑเจเจฐเฉเจเจ เจฆเฉ เจจเจเจฒ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจธเจฟเจฐเจซเจผ เจฎเจพเจธเจเจฐ เจฆเฉ เจจเจพเจฒ เจจเจนเฉเจ เจฐเจนเจฟ เจธเจเจฆเฉเฅค เจธเจฎเฉฑเจเจฐเฉ เจฆเฉ เจจเจเจฒ เจเจฐเจจเจพ เจเฉฑเจ เจนเจซเจผเจคเฉ เจฒเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจเจฆเฉ เจตเฉ เจฎเจพเจธเจเจฐ เจจเจพเจฒ เจจเจนเฉเจ เจซเฉเจฟเจ เจเจฟเจเฅค เจ
เฉฐเจค เจตเจฟเฉฑเจ, เจเจธเจจเฉ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเฉเจฐเฉ เจฎเจฆเจฆ เจเฉเจคเฉ pg_dump
. เจฎเฉเจ เจเจธ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจธเจพเจกเฉ (เจฅเฉเฉเฉเจนเฉ เจเจฟเจนเฉ เจธเฉเจงเฉ เจนเฉเจ) เจธเฉฐเจธเจเจฐเจฃ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจพเจเจเจพเฅค
เจเจน เจตเจฟเจเจพเจฐ เจเจน เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจธเจฒเจพเจ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเฉ เจเฉฑเจ เจ เจฏเฉเจ เจเจพเจนเจเฉ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจซเจฟเจฐ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉฐเจฌเจฐ เจจเฉเฉฐ เจ เฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเจคเจชเจพเจฆเจจ เจฆเฉ เจเฉฐเจฎ เจฒเจ เจชเฉเจฐเจคเฉเจฐเฉเจช เจเจชเจฒเจฌเจง เจธเจจ. เจเจน เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจเจฟเจเจเจเจฟ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจเฉฑเจ เจเจเจธเจพเจฐ เจกเฉฐเจช เจฌเจฃเจพเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเฉเจเฉ เจ เจคเฉ เจฎเจพเจธเจเจฐ เจคเฉเจ เจฌเจฆเจฒเจพเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเฉเจเฉเฅค
เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจ เจเจฒเฉเจเจ เจเจฎเจพเจเจกเจพเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจนเฉเจธเจ เจจเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจเฉเจเจ:
- เจฎเจพเจธเจเจฐ - เจธเจฐเฉเจค เจธเจฐเจตเจฐ;
- เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 1 - เจชเฉเจฐเจพเจฃเฉ เจเจคเจชเจพเจฆเจจ 'เจคเฉ เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ;
- เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 2 - เจจเจตเฉเจ เจฒเจพเจเจผเฉเจเจฒ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเฅค
เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฏเฉเจเจจเจพ
1. เจธเจเฉเจฎเจพ เจตเจฟเฉฑเจ เจธเจพเจฐเฉเจเจ เจเฉเจฌเจฒเจพเจ เจฒเจ เจฎเจพเจธเจเจฐ 'เจคเฉ เจเฉฑเจ เจเจพเจนเจเฉ เจฌเจฃเจพเจ public
เจ
เจงเจพเจฐ dbname
:
psql -h master -d dbname -c "CREATE PUBLICATION dbname FOR ALL TABLES;"
2. เจฎเจพเจธเจเจฐ 'เจคเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจธเจฒเจพเจ เจฌเจฃเจพเจ:
psql -h master -c "select pg_create_logical_replication_slot('repl', 'pgoutput');"
3. เจชเฉเจฐเจพเจฃเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 'เจคเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฌเฉฐเจฆ เจเจฐเฉ:
psql -h replica1 -c "select pg_wal_replay_pause();"
4. เจฎเจพเจธเจเจฐ เจคเฉเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉฐเจฌเจฐ เจชเฉเจฐเจพเจชเจค เจเจฐเฉ:
psql -h master -c "select replay_lsn from pg_stat_replication where client_addr = 'replica1';"
5. เจชเฉเจฐเจพเจฃเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจคเฉเจ เจกเฉฐเจช เจจเฉเฉฐ เจนเจเจพเจเฅค เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจ เจฅเจฐเจฟเฉฑเจกเจพเจ เจตเจฟเฉฑเจ เจเจฐเจพเจเจเฉ, เจเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจคเฉเจเจผ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเฉเจเจพ:
pg_dump -h replica1 --no-publications --no-subscriptions -O -C -F d -j 8 -f dump/ dbname
6. เจจเจตเฉเจ เจธเจฐเจตเจฐ 'เจคเฉ เจกเฉฐเจช เจ เฉฑเจชเจฒเฉเจก เจเจฐเฉ:
pg_restore -h replica2 -F d -j 8 -d dbname dump/
7. เจกเฉฐเจช เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจธเฉเจ เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 'เจคเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจธเจผเฉเจฐเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
psql -h replica1 -c "select pg_wal_replay_resume();"
7. เจเจ เจเฉฑเจ เจจเจตเฉเจ เจฒเจพเจเจผเฉเจเจฒ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 'เจคเฉ เจเจพเจนเจเฉ เจฌเจฃเจพเจเจ:
psql -h replica2 -c "create subscription oldprod connection 'host=replica1 port=5432 user=postgres password=secret dbname=dbname' publication dbname with (enabled = false, create_slot = false, copy_data = false, slot_name='repl');"
8. เจเจ เจชเฉเจฐเจพเจชเจค เจเจฐเฉเจ oid
เจเจพเจนเจเฉ:
psql -h replica2 -d dbname -c "select oid, * from pg_subscription;"
9. เจฎเฉฐเจจ เจฒเจ เจเจฟ เจเจน เจชเฉเจฐเจพเจชเจค เจนเฉเจเจ เจธเฉ oid=1000
. เจเจ เจเจพเจนเจเฉ เจฒเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉฐเจฌเจฐ เจฒเจพเจเฉ เจเจฐเฉเจ:
psql -h replica2 -d dbname -c "select pg_replication_origin_advance('pg_1000', 'AA/AAAAAAAA');"
10. เจเจ เจจเจเจฒ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ:
psql -h replica2 -d dbname -c "alter subscription oldprod enable;"
11. เจเจพเจนเจเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจเจพเจเจ เจเจฐเฉ, เจจเจเจฒ เจจเฉเฉฐ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ:
psql -h replica2 -d dbname -c "select * from pg_replication_origin_status;"
psql -h master -d dbname -c "select slot_name, restart_lsn, confirmed_flush_lsn from pg_replication_slots;"
12. เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจ เจคเฉ เจกเฉเจเจพเจฌเฉเจธ เจธเจฎเจเจพเจฒเฉ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจธเฉเจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉเฅค
13. เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจจเฉเฉฐ เจ
เจฏเฉเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจฐเจฎ เจจเฉเฉฐ เจ เฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเจน เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ
เจเจธ เจฏเฉเจเจจเจพ เจฒเจ เจงเฉฐเจจเจตเจพเจฆ, เจธเจตเจฟเฉฑเจเจเจตเจฐ เจเฉฑเจเฉ-เจเฉฑเจ เจฆเฉเจฐเฉ เจจเจพเจฒ เจนเฉเจเจเฅค
เจธเจฟเฉฑเจเจพ
Kubernetes เจเจชเจฐเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ K8s เจธเจฐเฉเจคเจพเจ เจฆเฉ เจธเจฟเจฐเจเจฃเจพ เจคเฉฑเจ เจเจเจพ เจเฉ เจตเฉฑเจ-เจตเฉฑเจ เจเจพเจฐเจตเจพเจเจเจ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจนเจจเจพเจ เจฆเฉ เจฎเจฆเจฆ เจจเจพเจฒ เจเจฎเจพเจฒ เจฆเฉ เจเจเฉเจฎเฉเจธเจผเจจ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเจน เจฏเจพเจฆ เจฐเฉฑเจเจฃ เจฏเฉเจ เจนเฉ เจเจฟ เจเจน เจเจ เจ เจฃเจเจฟเจเจธเฉ เจธเฉเจเจฎเจคเจพเจตเจพเจ เจตเฉ เจฒเจฟเจ เจธเจเจฆเจพ เจนเฉ, เจเจธ เจฒเจ เจเจชเจฃเฉ เจเจชเจฐเฉเจเจฐเจพเจ เจจเฉเฉฐ เจธเจฎเจเจฆเจพเจฐเฉ เจจเจพเจฒ เจเฉเจฃเฉเฅค
PostgreSQL เจฒเจ เจคเจฟเฉฐเจจ เจธเจญ เจคเฉเจ เจชเฉเจฐเจธเจฟเฉฑเจง Kubernetes เจเจชเจฐเฉเจเจฐเจพเจ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ Zalando เจคเฉเจ เจชเฉเจฐเฉเจเฉเจเจ เจจเฉเฉฐ เจเฉเจฃเจฟเจ เจนเฉเฅค เจ เจคเฉ เจธเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจจเจพเจฒ เจเฉเจ เจฎเฉเจธเจผเจเจฒเจพเจ เจจเฉเฉฐ เจฆเฉเจฐ เจเจฐเจจเจพ เจชเจฟเจ, เจชเจฐ เจจเจคเฉเจเจพ เจ เจธเจฒ เจตเจฟเฉฑเจ เจชเฉเจฐเจธเฉฐเจจ เจธเฉ, เจเจธเจฒเจ เจ เจธเฉเจ เจเจธ เจ เจจเฉเจญเจต เจจเฉเฉฐ เจเฉเจ เจนเฉเจฐ PgSQL เจธเจฅเจพเจชเจจเจพเจตเจพเจ เจคเฉฑเจ เจตเจงเจพเจเจฃ เจฆเฉ เจฏเฉเจเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ เจนเจพเจเฅค เจเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจธเจฎเจพเจจ เจนเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจคเจเจฐเจฌเจพ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจตเฉเจฐเจตเฉ เจฆเฉเจ เจเฉ เจเฉเจธเจผ เจนเฉเจตเจพเจเจเฉ!
PS
เจธเจพเจกเฉ เจฌเจฒเฉเจ 'เจคเฉ เจตเฉ เจชเฉเฉเจนเฉ:
- ยซ
เจกเจพเจเจพเจฌเฉเจธ เจ เจคเฉ เจเฉเจฌเจฐเจจเฉเจเจธ (เจธเจฎเฉเจเจฟเจ เจ เจคเฉ เจตเฉเจกเฉเจ เจฐเจฟเจชเฉเจฐเจ) "; - ยซ
Postgres เจฎเฉฐเจเจฒเจตเจพเจฐ #5: PostgreSQL เจ เจคเฉ Kubernetes. CI/CD เจเฉเจธเจ เจเจเฉเจฎเฉเจธเจผเจจ "; - ยซ
K8s เจตเจฟเฉฑเจ Redis เจเจชเจฐเฉเจเจฐ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจเจนเจพเจฃเฉ เจ เจคเฉ เจเจธ เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจกเฉเจเจพ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจ เจฒเจ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจเฉฑเจ เจเฉเจเฉ-เจธเจฎเฉเจเจฟเจ ".
เจธเจฐเฉเจค: www.habr.com