پرش به مطلب اصلی

PostgreSQL

PostgreSQL یک سیستم مدیریت دیتابیس رابطه‌ای (RDBMS) است که به دلیل ارایه‌ی ویژگی‌های متعدد و کاربردی، محبوبیت چشم‌گیری به‌دست آورده است. این ابزار، بستری قوی و پایدار برای ذخیره، سازمان‌دهی و مدیریت حجم بالایی از داده‌های ساختارمند فراهم می‌کند. انطباق آن با SQL و پشتیبانی از طیف وسیعی از افزونه‌ها و پلاگین‌ها، آن را به انتخابی مناسب برای همه‌ی کاربران تبدیل کرده است.

در کانتینر ابری آروان‌کلاد می‌توانید با استفاده از اپراتورها، یک کلاستر PostgreSQL راه‌اندازی کنید. برای این اپراتور از نسخه‌ی ۱.۲۳.۱ پروژه‌ی CloudNativePG استفاده شده است.

فایل زیر را با یک نام دل‌خواه مانند postgrecluster.yaml ذخیره کنید:

apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
name: cluster-example
spec:
instances: 3

storage:
size: 1Gi

سپس برای استقرار دستور زیر را اجرا کنید:

kubectl apply -f postgrecluster.yaml -n [namespace]

به‌جای [namespace] نام پروژه‌ی خود در کانتینر ابری آروان‌کلاد را قرار دهید.

برای بررسی جزییات و نمونه‌های بیش‌تر به مستندات اپراتور PostgreSQL مراجعه کنید.