chore: rename cameleer3 to cameleer
Rename Java packages from com.cameleer3 to com.cameleer, module directories from cameleer3-* to cameleer-*, and all references throughout workflows, Dockerfiles, docs, migrations, and pom.xml. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
26
HOWTO.md
26
HOWTO.md
@@ -1,4 +1,4 @@
|
||||
# HOWTO — Cameleer3 Server
|
||||
# HOWTO — Cameleer Server
|
||||
|
||||
## Prerequisites
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
- Maven 3.9+
|
||||
- Node.js 22+ and npm
|
||||
- Docker & Docker Compose
|
||||
- Access to the Gitea Maven registry (for `cameleer3-common` dependency)
|
||||
- Access to the Gitea Maven registry (for `cameleer-common` dependency)
|
||||
|
||||
## Build
|
||||
|
||||
@@ -33,17 +33,17 @@ This starts PostgreSQL 16. The database schema is applied automatically via Flyw
|
||||
|------------|------|----------------------|
|
||||
| PostgreSQL | 5432 | JDBC (Spring JDBC) |
|
||||
|
||||
PostgreSQL credentials: `cameleer` / `cameleer_dev`, database `cameleer3`.
|
||||
PostgreSQL credentials: `cameleer` / `cameleer_dev`, database `cameleer`.
|
||||
|
||||
## Run the Server
|
||||
|
||||
```bash
|
||||
mvn clean package -DskipTests
|
||||
SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/cameleer3 \
|
||||
SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/cameleer \
|
||||
SPRING_DATASOURCE_USERNAME=cameleer \
|
||||
SPRING_DATASOURCE_PASSWORD=cameleer_dev \
|
||||
CAMELEER_SERVER_SECURITY_BOOTSTRAPTOKEN=my-secret-token \
|
||||
java -jar cameleer3-server-app/target/cameleer3-server-app-1.0-SNAPSHOT.jar
|
||||
java -jar cameleer-server-app/target/cameleer-server-app-1.0-SNAPSHOT.jar
|
||||
```
|
||||
|
||||
> **Note:** The Docker image no longer includes default database credentials. When running via `docker run`, pass `-e SPRING_DATASOURCE_URL=...` etc. The docker-compose setup provides these automatically.
|
||||
@@ -378,7 +378,7 @@ When the write buffer is full (default capacity: 50,000), ingestion endpoints re
|
||||
|
||||
## Configuration
|
||||
|
||||
Key settings in `cameleer3-server-app/src/main/resources/application.yml`. All custom properties live under `cameleer.server.*`. Env vars are a mechanical 1:1 mapping (dots to underscores, uppercase).
|
||||
Key settings in `cameleer-server-app/src/main/resources/application.yml`. All custom properties live under `cameleer.server.*`. Env vars are a mechanical 1:1 mapping (dots to underscores, uppercase).
|
||||
|
||||
**Security** (`cameleer.server.security.*`):
|
||||
|
||||
@@ -487,10 +487,10 @@ Integration tests use Testcontainers (starts PostgreSQL automatically — requir
|
||||
mvn verify
|
||||
|
||||
# Unit tests only (no Docker needed)
|
||||
mvn test -pl cameleer3-server-core
|
||||
mvn test -pl cameleer-server-core
|
||||
|
||||
# Specific integration test
|
||||
mvn test -pl cameleer3-server-app -Dtest=ExecutionControllerIT
|
||||
mvn test -pl cameleer-server-app -Dtest=ExecutionControllerIT
|
||||
```
|
||||
|
||||
## Verify Database Data
|
||||
@@ -498,7 +498,7 @@ mvn test -pl cameleer3-server-app -Dtest=ExecutionControllerIT
|
||||
After posting data and waiting for the flush interval (1s default):
|
||||
|
||||
```bash
|
||||
docker exec -it cameleer3-server-postgres-1 psql -U cameleer -d cameleer3 \
|
||||
docker exec -it cameleer-server-postgres-1 psql -U cameleer -d cameleer \
|
||||
-c "SELECT count(*) FROM route_executions"
|
||||
```
|
||||
|
||||
@@ -512,8 +512,8 @@ The full stack is deployed to k3s via CI/CD on push to `main`. K8s manifests are
|
||||
cameleer namespace:
|
||||
PostgreSQL (StatefulSet, 10Gi PVC) ← cameleer-postgres:5432 (ClusterIP)
|
||||
ClickHouse (StatefulSet, 10Gi PVC) ← cameleer-clickhouse:8123 (ClusterIP)
|
||||
cameleer3-server (Deployment) ← NodePort 30081
|
||||
cameleer3-ui (Deployment, Nginx) ← NodePort 30090
|
||||
cameleer-server (Deployment) ← NodePort 30081
|
||||
cameleer-ui (Deployment, Nginx) ← NodePort 30090
|
||||
cameleer-deploy-demo (Deployment) ← NodePort 30092
|
||||
Logto Server (Deployment) ← NodePort 30951/30952
|
||||
Logto PostgreSQL (StatefulSet, 1Gi) ← ClusterIP
|
||||
@@ -546,7 +546,7 @@ Required Gitea org secrets: `REGISTRY_TOKEN`, `KUBECONFIG_BASE64`, `CAMELEER_SER
|
||||
kubectl -n cameleer get pods
|
||||
|
||||
# View server logs
|
||||
kubectl -n cameleer logs -f deploy/cameleer3-server
|
||||
kubectl -n cameleer logs -f deploy/cameleer-server
|
||||
|
||||
# View PostgreSQL logs
|
||||
kubectl -n cameleer logs -f statefulset/cameleer-postgres
|
||||
@@ -555,5 +555,5 @@ kubectl -n cameleer logs -f statefulset/cameleer-postgres
|
||||
kubectl -n cameleer logs -f statefulset/cameleer-clickhouse
|
||||
|
||||
# Restart server
|
||||
kubectl -n cameleer rollout restart deployment/cameleer3-server
|
||||
kubectl -n cameleer rollout restart deployment/cameleer-server
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user