Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration Wizard in pig CLI #491

Open
Vonng opened this issue Jan 14, 2025 · 0 comments
Open

Configuration Wizard in pig CLI #491

Vonng opened this issue Jan 14, 2025 · 0 comments
Assignees
Labels
CLI PGSQL PostgreSQL Related
Milestone

Comments

@Vonng
Copy link
Owner

Vonng commented Jan 14, 2025

The configuration wizard is too simple for real world cases, we have to make a new one, inside the PIG CLI tool. It would ask a series of questions and generate corresponding config file:

  • How many nodes (1,2,3,4,....)

  • How many infra nodes (default 1)

  • How many etcd nodes (default 1)

  • How many minio nodes (default 0)

  • How many pgsql nodes (default 1)

  • Input you node ip addresses

    • list current node ip for selection address if node=1
  • region: (default|china|...)

  • scneraio: oltp, olap, crit, tiny (oltp by default)

  • security enhancement mode?

  • repo:

    • docker?
    • download all extensions?
  • postgres biz name

    • group name
    • pg_cluster name
    • pg_user
    • pg_database
  • vip enabled?

@Vonng Vonng added PGSQL PostgreSQL Related CLI labels Jan 14, 2025
@Vonng Vonng added this to the v3.3 milestone Jan 14, 2025
@Vonng Vonng self-assigned this Jan 14, 2025
@Vonng Vonng added this to Pigsty Jan 14, 2025
@Vonng Vonng modified the milestones: v3.3, v3.4 Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLI PGSQL PostgreSQL Related
Projects
Status: No status
Development

No branches or pull requests

1 participant