ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ

ਲੇਖ

NebulaCB: ਦਿਨ ਬਚਾਉਣ ਵਾਲਾ ਐਂਟਰਪ੍ਰਾਈਜ਼ Couchbase ਮਿਸ਼ਨ ਕੰਟਰੋਲ

ਓਪਨ-ਸੋਰਸ ਅੱਪਗ੍ਰੇਡ, XDCR ਤਸਦੀਕ, Kubernetes ਆਪਰੇਟਰ ਇੰਟੀਗ੍ਰੇਸ਼ਨ, ਅਤੇ Ollama ਨਾਲ ਲੋਕਲ AI

  • 1 ਮਿੰਟ ਦੀ ਪੜ੍ਹਤ
  • ਡਾਟਾਬੇਸ
  • Kubernetes
  • DevOps

NebulaCB (nebulacb.org) github.com/balinderwalia/nebulacb ਦਾ ਓਪਨ-ਸੋਰਸ Couchbase ਮਾਈਗ੍ਰੇਸ਼ਨ ਅਤੇ ਅੱਪਗ੍ਰੇਡ mission-control ਪਲੇਟਫਾਰਮ ਹੈ। cmd/nebulacb ਬਾਈਨਰੀ config.json ਲੋਡ ਕਰਦੀ ਹੈ, kubeconfig ਹੋਣ ਤੇ kubectl port-forward ਸੈਸ਼ਨ ਆਟੋ-ਮੈਨੇਜ ਕਰ ਸਕਦੀ ਹੈ, ਸਾਂਝੇ Couchbase ਕਲਾਇੰਟ ਪੂਲ ਰਾਹੀਂ ਕਲੱਸਟਰ ਜੋੜਦੀ ਹੈ, ਅਤੇ Storm (ਲੋਡ), XDCR, ਤਸਦੀਕ, Helm-ਚਲਿਤ ਅੱਪਗ੍ਰੇਡ, ਮਲਟੀ-ਕਲੱਸਟਰ ਮਾਨੀਟਰਿੰਗ (ਲਗਭਗ ਹਰ ਦੋ ਸਕਿੰਟ ਪੋਲ), ਬੈਕਅੱਪ, failover, ਮਾਈਗ੍ਰੇਸ਼ਨ, ਮਲਟੀ-ਰੀਜਨ ਹੈਲਪਰ, ਵਿਕਲਪਿਕ Docker ਅਤੇ AI ਐਨਾਲਾਈਜ਼ਰ ਨੂੰ ਜੋੜ ਕੇ ਇੱਕ ਪ੍ਰੋਸੈਸ ਤੋਂ WebSocket + REST ਸਰਵ ਕਰਦੀ ਹੈ।

ਆਰਕੀਟੈਕਚਰ ਚਿੱਤਰ (ਅਪਸਟ੍ਰੀਮ ਸਰੋਤਾਂ ਤੋਂ)

NebulaCB ਕੋਰ ਮੋਡੀਊਲ: API, Storm, XDCR, Validator, Orchestrator, Monitor ਅਤੇ Couchbase ਕਲੱਸਟਰ

NebulaCB React UI: Cockpit, Dashboard, Ask AI, RCA, Knowledge ਅਤੇ ਸਬੰਧਤ ਟੈਬ

NebulaCB ਐਂਡ-ਟੂ-ਐਂਡ ਟੌਪੋਲੋਜੀ: ਸਰਵਰ, ਡੈਸ਼ਬੋਰਡ, CLI, k3s Couchbase ਕਲੱਸਟਰ, XDCR

ਐਂਟਰਪ੍ਰਾਈਜ਼ ਫਾਇਦੇ

  • ਨਿਯੰਤਰਣ ਨਾਲ ਰੋਲਿੰਗ ਅੱਪਗ੍ਰੇਡ: pause, resume, abort, rollback, CouchbaseCluster CR ਇਮੇਜ ਪੈਚਿੰਗ ਅਤੇ ਨੋਡ-ਬਾਈ-ਨੋਡ ਤਰੱਕੀ ਨਾਲ Helm ਆਰਕੈਸਟ੍ਰੇਸ਼ਨ।
  • XDCR ਦਿੱਖ: ਦੁਵਿਧੀ ਰੈਪਲੀਕੇਸ਼ਨ ਮਾਨੀਟਰਿੰਗ, ਪਾਈਪਲਾਈਨ ਨਿਯੰਤਰਣ, ਲੈਗ ਅਤੇ ਟੌਪੋਲੋਜੀ ਇਨਸਾਈਟ, ਅਤੇ GOXDCR ਦੇਰੀ ਜਾਗਰੂਕਤਾ।
  • ਡਾਟਾ ਇਮਾਨਦਾਰੀ ਦਾ ਸਬੂਤ: ਡੌਕੂਮੈਂਟ-ਕਾਊਂਟ ਟਾਈਮਲਾਈਨ, SHA-256 ਹੈਸ਼ ਸੈਂਪਲਿੰਗ, ਸੀਕਵੈਂਸ-ਗੈਪ ਖੋਜ, ਅਤੇ ਮੰਗ ਉੱਤੇ ਪੂਰੇ ਆਡਿਟ।
  • ਪ੍ਰੋਡਕਸ਼ਨ-ਵਰਗਾ ਟੈਸਟਿੰਗ: ਕੌਂਫਿਗਰੇਬਲ ਰੇਟ, ਬਰਸਟ ਅਤੇ ਹੌਟ ਕੀਜ਼ ਵਾਲਾ Storm ਲੋਡ ਜਨਰੇਟਰ; ਡ੍ਰਿਲ ਭਰੋਸੇ ਲਈ ਲੈਟੈਂਸੀ ਪਰਸੈਂਟਾਈਲ।
  • ਰੈਜ਼ੀਲੀਅੰਸ ਅਤੇ ਲਾਈਫਸਾਈਕਲ: ਆਟੋ-failover ਕੌਂਫਿਗਰੇਸ਼ਨ, ਰਿਟੈਂਸ਼ਨ ਵਾਲਾ ਬੈਕਅੱਪ/ਰੀਸਟੋਰ, ਅਤੇ ਪੋਸਟ-ਰਨ ਤਸਦੀਕ ਵਾਲੀ ਮਾਈਗ੍ਰੇਸ਼ਨ।
  • AI: ਕੌਂਫਿਗਰੇਸ਼ਨ ਰਾਹੀਂ ਆਨ-ਪ੍ਰੀਮਾਈਸਿਜ਼ Ollama ਜਾਂ ਹੋਰ ਪ੍ਰੋਵਾਈਡਰਾਂ ਨਾਲ Ask AI ਅਤੇ ਸੰਰਚਿਤ RCA।

ਆਟੋਮੇਸ਼ਨ ਸਤਹ: bin/nebulacb-cli ਲੋਡ, ਅੱਪਗ੍ਰੇਡ, XDCR, ਆਡਿਟ, ਕੇਆਸ ਡ੍ਰਿਲ ਅਤੇ /api/v1 ਰਿਪੋਰਟਾਂ ਲਈ ਡੈਸ਼ਬੋਰਡ ਨੂੰ ਮਿਰਰ ਕਰਦਾ ਹੈ। ਕਦਮ-ਦਰ-ਕਦਮ ਕਥਾ, CLI ਟੇਬਲ ਅਤੇ API ਨੋਟਸ ਲਈ TenthMatrix ਦਸਤਾਵੇਜ਼ ਬਲੌਗ ਪੜ੍ਹੋ: NebulaCB ਐਂਟਰਪ੍ਰਾਈਜ਼ ਗਾਈਡ।