Skip to content

Commit ce7b684

Browse files
Mazizovaclaude
andauthored
Resources: add SchemaHero, KubeDB (Software), 2 certification programs (Training) (#180)
- SchemaHero: Kubernetes Operator for declarative MySQL schema management (github.com/schemahero/schemahero, Apache 2.0) - KubeDB: AppsCode's Kubernetes operator for MySQL/MariaDB/Percona Server (kubedb.com, open-core) - TiDB Certification Program: PingCAP's tiered TiDB certification path (pingcap.com/education/certification) - MariaDB Certified Database Administrator Associate: MariaDB's proctored DBA exam (mariadb.com) Claude-Session: https://claude.ai/code/session_011ngofGegQwnU1iSo2J72D5 Co-authored-by: Claude <noreply@anthropic.com>
1 parent b2c9612 commit ce7b684

6 files changed

Lines changed: 85 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "KubeDB"
3+
link: "https://kubedb.com/"
4+
description: "AppsCode's Kubernetes operator for provisioning and operating production databases — including MySQL, MariaDB, and Percona Server for MySQL — as Kubernetes Custom Resources, with automated backups, failover, monitoring, and in-place upgrades."
5+
subcategories:
6+
- DevOps & Deployment
7+
compatibility:
8+
- MySQL
9+
- MariaDB
10+
- Percona Server
11+
deployment:
12+
- Kubernetes
13+
pricing:
14+
- Open Source & Open Core
15+
images:
16+
- logo.png
17+
---
18+
19+
KubeDB turns MySQL, MariaDB, and Percona Server for MySQL into Kubernetes-native resources: a database is declared as a custom resource, and the operator handles provisioning, configuration, failure detection and repair, and in-place version upgrades. It installs as a set of Helm charts (the API types live in `kubedb/apimachinery`, the installer and `kubectl` plugin in separate repositories) maintained by AppsCode, and it's actively developed — commits across its component repos land on most days.
20+
21+
The core operator code is Apache 2.0 licensed, but running KubeDB requires a license key supplied at install time (a free community license is available, alongside paid commercial tiers), putting it in the open-core model rather than being fully unrestricted open source. It's part of a broader AppsCode product line that also includes KubeStash for Kubernetes-native backups.
18.6 KB
Loading
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "SchemaHero"
3+
link: "https://schemahero.io/"
4+
github: "schemahero/schemahero"
5+
description: "A Kubernetes Operator for declarative database schema management — define MySQL table schemas as Kubernetes custom resources and let the operator compute and apply the ALTER TABLE statements needed to reconcile the live schema."
6+
subcategories:
7+
- Schema Management & Migration
8+
- DevOps & Deployment
9+
compatibility:
10+
- MySQL
11+
deployment:
12+
- Kubernetes
13+
pricing:
14+
- Open Source
15+
images:
16+
- logo.png
17+
---
18+
19+
SchemaHero lets you express a table's schema as a Kubernetes `Table` custom resource instead of hand-written migration scripts. The in-cluster operator watches those resources, compares the desired schema against the live database, and generates the `ALTER TABLE` (or `CREATE TABLE`) statements needed to close the gap — targeting a MySQL instance running inside the cluster or an external one such as a managed RDS database.
20+
21+
Since the 0.9 release, schema changes go through a separate plan-then-apply workflow, so generated SQL can be reviewed before it runs rather than applying automatically. It installs via a `kubectl` plugin distributed through krew, or as an in-cluster operator for the full declarative workflow. The project is Apache 2.0 licensed and was originally built by Replicated.
72.4 KB
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: "MariaDB Certified Database Administrator Associate"
3+
link: "https://mariadb.com/resources/datasheets/certification-mariadb"
4+
author: "MariaDB plc"
5+
description: "MariaDB's own proctored DBA certification exam, covering configuration, security, user and role management, performance tuning, schema operations, backup and restore, and troubleshooting."
6+
subcategories:
7+
- Certifications
8+
training-formats:
9+
- Certification
10+
levels:
11+
- Intermediate
12+
pricing:
13+
- Paid
14+
languages:
15+
- English
16+
---
17+
18+
The MariaDB Certified Database Administrator Associate exam is proctored and administered directly by MariaDB, letting DBAs demonstrate hands-on MariaDB expertise to employers and colleagues through an interactive, real-world-style test rather than multiple choice alone. It's offered both in person and remotely.
19+
20+
MariaDB recommends preparing with its three-day Standard DBA training course (online or on-site) or having at least a year of hands-on MariaDB experience before attempting it; a dedicated DBA Associate Certification Exam Prep course is also available to review the subject areas and exam format directly.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "TiDB Certification Program"
3+
link: "https://www.pingcap.com/education/certification/"
4+
author: "PingCAP"
5+
description: "PingCAP's official, tiered certification path for TiDB — a free entry-level practitioner exam, followed by paid Associate and Professional DBA exams, each online-proctored."
6+
subcategories:
7+
- Certifications
8+
training-formats:
9+
- Certification
10+
levels:
11+
- Beginner
12+
- Intermediate
13+
- Advanced
14+
pricing:
15+
- Free
16+
- Paid
17+
languages:
18+
- English
19+
---
20+
21+
PingCAP's certification path starts with the TiDB Practitioner Certification, a free, online-proctored, 50-minute exam that can be retaken until you pass, covering TiDB's basic concepts, terminology, and use cases. Above that sit paid exams: the Certified TiDB Associate (Database Administrator), an 80-minute exam aimed at the skills needed to deploy, manage, and operate TiDB and TiDB Cloud workloads, and the Certified TiDB Professional Database Administrator, which requires passing the Associate exam first.
22+
23+
PingCAP recommends its TiDB Essentials training as preparation for the Associate exam, with a training and certification portal at `eng.edu.pingcap.com`. A separate Certified SQL Developer exam is also offered for application developers rather than DBAs.

0 commit comments

Comments
 (0)