{"id":20661938,"url":"https://github.com/mirantis/kqueen-ui","last_synced_at":"2025-04-19T15:50:35.097Z","repository":{"id":43730702,"uuid":"116688993","full_name":"Mirantis/kqueen-ui","owner":"Mirantis","description":"Separated UI for https://github.com/Mirantis/kqueen","archived":false,"fork":false,"pushed_at":"2022-03-23T12:32:27.000Z","size":5029,"stargazers_count":9,"open_issues_count":10,"forks_count":10,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-29T09:41:33.110Z","etag":null,"topics":["cloud-management","flask","kubernetes","web-ui"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mirantis.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-08T14:46:06.000Z","updated_at":"2019-05-20T05:52:40.000Z","dependencies_parsed_at":"2022-09-22T17:23:15.846Z","dependency_job_id":null,"html_url":"https://github.com/Mirantis/kqueen-ui","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fkqueen-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fkqueen-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fkqueen-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Fkqueen-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mirantis","download_url":"https://codeload.github.com/Mirantis/kqueen-ui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249730653,"owners_count":21317328,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud-management","flask","kubernetes","web-ui"],"created_at":"2024-11-16T19:12:20.905Z","updated_at":"2025-04-19T15:50:35.051Z","avatar_url":"https://github.com/Mirantis.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"KQueen UI - UI for Kubernetes cluster manager\n=============================================\n\n.. image:: https://travis-ci.org/Mirantis/kqueen-ui.svg?branch=master\n    :target: https://travis-ci.org/Mirantis/kqueen-ui\n\n.. image:: https://coveralls.io/repos/github/Mirantis/kqueen-ui/badge.svg?branch=master\n    :target: https://coveralls.io/github/Mirantis/kqueen-ui?branch=master\n\n.. image:: https://readthedocs.org/projects/kqueen-ui/badge/?version=latest\n    :target: http://kqueen-ui.readthedocs.io/en/latest/\n\nOverview\n--------\n\nUI project for Mirantis KQueen, more information's in `KQueen repository \u003chttps://github.com/Mirantis/kqueen\u003e`_.\n\n\nRequirements\n------------\n\n\n -  Python v3.6 and higher.\n -  Pip v3 and higher.\n -  NodeJS and npm\n -  Docker stable release (v17.03 and higher is preferable).\n -  Docker-compose stable release (v1.16.0 and higher is preferable).\n\n\nDevelopment\n-----------\n\n- Bootstrap kqueen-ui environment. You need running KQueen backend app to connect to.\n   To run it, please refer to `KQueen project documentation \u003chttps://github.com/Mirantis/kqueen/blob/master/README.rst\u003e`_\n\n  ::\n\n    pip install --user pipenv\n    pipenv --python 3.6\n    pipenv install --dev\n\n- Install npm and gulp\n\n  ::\n\n    npm install gulp\n    npm install\n\n- Run gulp tasks to handle static files and etc.\n\n  ::\n\n    gulp build\n\n- Optionally start mail server container. It is used to send confirmation emails during new user creation.\n\n  ::\n\n    docker-compose -f docker-compose.mail.yml up -d\n\n- Start UI service by typing\n\n  ::\n\n    kqueen_ui\n\n- Make sure Kqueen API is running and `bootstrapped \u003chttps://github.com/Mirantis/kqueen/blob/master/bootstrap_admin.py\u003e`__.\n\nConfiguration\n-------------\n\nWe load configuration from file ``config/dev.py`` by default and this\ncan be configured by ``KQUEENUI_CONFIG_FILE`` environment variable. Any\nenvironment variable matching name ``KQUEENUI_*`` will be loaded and saved\nto configuration.\n\nDocumentation\n-------------\n\nFor full documenation please refer to\n`kqueen-ui.readthedocs.io \u003chttp://kqueen-ui.readthedocs.io\u003e`__.\n\nDEMOs\n-----\n\n**Generic KQueen Overview**\n\n.. image:: https://img.youtube.com/vi/PCAwCxPQc2A/0.jpg\n   :target: https://www.youtube.com/watch?v=PCAwCxPQc2A\u0026t=1s\n\n**AKS (Azure) in KQueen**\n\n.. image:: https://img.youtube.com/vi/xHydnJGcs2k/0.jpg\n   :target: https://youtu.be/xHydnJGcs2k\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Fkqueen-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmirantis%2Fkqueen-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Fkqueen-ui/lists"}