gaogaoGao Kaptan Docsv0.90.x
Örnekler

PostgreSQL

PostgreSQL pod'u aç ve pod terminalinden gerçek SQL çalıştır.

Web arayüzü olmayan servisleri (veritabanları gibi) pod'un Terminal sekmesinden test edebilirsiniz. Bu örnekte PostgreSQL açıp gerçek bir SQL oturumu çalıştırıyoruz.

PostgreSQL'i dağıt

Katalog → PostgreSQL seçip Deploy. Şablon ayarları:

  • İmaj: postgres:15 · Port: 5432
  • Env: POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD (dağıtımda güçlü bir parola belirleyin)
  • Kalıcı volume: verilerin pod silinse de kalması için önerilir

Terminalden bağlan ve SQL çalıştır

Pod detayındaki Terminal sekmesinden psql ile bağlanın (pod içinden yerel bağlantı parola istemez):

PostgreSQL — pod terminalinde gerçek SQL oturumu

psql -U postgres -d mydb
CREATE TABLE demo(id serial primary key, name text);
INSERT INTO demo(name) VALUES ('kaptan'),('mig'),('h200');
SELECT * FROM demo;
--  id | name
-- ----+--------
--   1 | kaptan
--   2 | mig
--   3 | h200
-- (3 rows)

Veritabanına aynı zone'daki diğer pod'lar Kubernetes servis adıyla erişir (ör. uygulama pod'unuz postgres-demo:5432). Platform dışından geçici erişim için port-forward kullanın — relay HTTP içindir, ham TCP (5432) için port-forward uygundur.

Bu sayfa yardımcı oldu mu?

On this page