Skip to content

Understanding CloudPie Design

CloudPie follows a hierarchical structure to organize and manage cloud resources efficiently, enabling streamlined DevOps operations across your organization.

Accessing CloudPie

  • Domain: Access via your custom domain (e.g., your-organization.cloudpie.io)
  • Admin Access: Initial admin user is created during registration
  • Password Setup: Use the Reset Password link on login page
  • Dashboard: Central landing page showing overview of all components

Screenshot of Login Page

Organizational Hierarchy

1. Organization Level

  • User Management:
  • Onboard users via email addresses
  • Assign organization-level roles
  • Manage user access across projects

  • Policy Governance:

  • Configure organization-wide policies using Rego
  • Enforce compliance checks on all deployments
  • Manage policy versions and updates

2. Projects

Central hub for all cloud DevOps activities, containing:

Cloud Credentials

  • Store and manage authentication for cloud providers
  • Support for AWS, Azure, and GCP
  • Securely store credentials within project
  • Enable granular access control

Git Repository Connections

  • Link multiple Git repositories
  • Source for:
  • Infrastructure as Code (Terraform)
  • Cloud queries (SQL)
  • Custom Benchmark checks
  • Project level Governance using OPA Rego.

Cloud Accounts

  • Link AWS, GCP, or Azure accounts
  • Run and schedule cloud queries
  • Receive metrics based alerts from Cloud
  • Execute CIS benchmark checks
  • Generate insights with OpenAI

Workspaces

  • Manage Terraform deployments
  • Automatic state file management
  • Real-time log monitoring
  • Download deployment histories

Sprints and Tasks

  • Create and manage sprints
  • Assign tasks to team members
  • Track progress and updates
  • Add comments and documentation

Important Notes

  • Organization settings apply to all projects
  • Policies are evaluated automatically during deployments
  • Each project component has specific access controls
  • User permissions are managed at both organization and project levels