{"id":20001169,"url":"https://github.com/apecloud/k8sdatabaseclientexamples","last_synced_at":"2025-08-02T12:33:43.005Z","repository":{"id":242838267,"uuid":"810706258","full_name":"apecloud/K8sDatabaseClientExamples","owner":"apecloud","description":"Examples for an outside user to access databases in KubeBlocks with client SDK under different network environments.","archived":false,"fork":false,"pushed_at":"2024-06-05T15:31:16.000Z","size":62,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-01T23:51:28.623Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apecloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-05T07:59:00.000Z","updated_at":"2024-06-12T03:57:34.000Z","dependencies_parsed_at":"2024-06-05T09:31:51.172Z","dependency_job_id":"186d4235-8ef5-4c26-82c1-c8c7b787c450","html_url":"https://github.com/apecloud/K8sDatabaseClientExamples","commit_stats":null,"previous_names":["apecloud/dbclientexamples","apecloud/k8sdatabaseclientexamples"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/apecloud/K8sDatabaseClientExamples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apecloud%2FK8sDatabaseClientExamples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apecloud%2FK8sDatabaseClientExamples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apecloud%2FK8sDatabaseClientExamples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apecloud%2FK8sDatabaseClientExamples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apecloud","download_url":"https://codeload.github.com/apecloud/K8sDatabaseClientExamples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apecloud%2FK8sDatabaseClientExamples/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268389091,"owners_count":24242724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T05:16:55.236Z","updated_at":"2025-08-02T12:33:42.979Z","avatar_url":"https://github.com/apecloud.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DBClientExamples\nExamples for an outside user to access databases in KubeBlocks with client SDK under different network environments.\n\n## Supported Databases \u0026 Networks\nKubeBlocks supports a wide range of databases, nearly 30+ types.  \nHere we only show examples for some of them, especially the frequently used ones.  \nIf your applications are running under same k8s with KubeBlocks, just access the databases with ClusterIP, Pod headless service, and they are easy to take on. \nWhen your applications access the databases from another k8s or baremetal environments, NodePort and LoadBalancer are always recommended network solutions.  \nSo here we give some examples for NodePort and LoadBalancer.  \n\n## How to run examples\n### MySQL\ngradle runMySQL\n\n### PostgreSQL\ngradle runPostgreSQL\n\n### MongoDB Replicaset\ngradle runMongoDB\n\n### Sentinel Redis\ngradle runSentinelRedis\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapecloud%2Fk8sdatabaseclientexamples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapecloud%2Fk8sdatabaseclientexamples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapecloud%2Fk8sdatabaseclientexamples/lists"}