Skip to content
azimuth-cloudPublic

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

55 stars

Watchers

3 watching

Forks

Repository files navigation

Azimuth Portal

This repository contains the portal component of Azimuth: its Django REST API, React UI and Helm chart. The portal provides a web interface for managing cloud resources and platforms in an Azimuth deployment.

See the Azimuth organization overview for an introduction to the project, its architecture, other components and history.

Repository contents

Directory Contents
api Django REST API for authentication, cloud resources and platform management.
ui React web interface that calls the API.
chart Helm chart for deploying the portal on Kubernetes.

In an OpenStack deployment, the API manages cloud resources on behalf of the logged-in user. It also creates and updates Kubernetes resources for the platform operators to reconcile.

Setting up a local development environment

The local development guide covers API tests and UI builds. (These can be run locally without a cloud account) To work against a running deployment, follow the OpenStack and Tilt development workflow.

Deploying the portal

The portal Helm chart is one part of an Azimuth deployment. Follow the deployment documentation to configure it alongside the other Azimuth components. Portal configuration options are listed in chart/values.yaml.

Contributing

Documentation fixes, bug reports and code changes are welcome. See CONTRIBUTING.md for local checks, PR guidance and CI limitations.

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

55 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages