{"id":27951425,"url":"https://github.com/mirantis/launchpad_legacy","last_synced_at":"2025-10-07T20:57:42.728Z","repository":{"id":41985081,"uuid":"266059369","full_name":"Mirantis/launchpad_legacy","owner":"Mirantis","description":"The previous repository for public releases of Mirantis Launchpad, soon to be replaced with an open source release.","archived":false,"fork":false,"pushed_at":"2024-12-04T12:24:36.000Z","size":1065,"stargazers_count":28,"open_issues_count":0,"forks_count":46,"subscribers_count":64,"default_branch":"master","last_synced_at":"2025-10-07T04:56:28.703Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mirantis.png","metadata":{"files":{"readme":"README.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-22T08:30:44.000Z","updated_at":"2025-01-27T14:15:51.000Z","dependencies_parsed_at":"2024-04-04T14:04:00.082Z","dependency_job_id":"0e30336e-993a-423a-b106-d72bec1ae113","html_url":"https://github.com/Mirantis/launchpad_legacy","commit_stats":null,"previous_names":[],"tags_count":119,"template":false,"template_full_name":null,"purl":"pkg:github/Mirantis/launchpad_legacy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Flaunchpad_legacy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Flaunchpad_legacy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Flaunchpad_legacy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Flaunchpad_legacy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mirantis","download_url":"https://codeload.github.com/Mirantis/launchpad_legacy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mirantis%2Flaunchpad_legacy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278846345,"owners_count":26056090,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-05-07T16:17:04.052Z","updated_at":"2025-10-07T20:57:42.658Z","avatar_url":"https://github.com/Mirantis.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mirantis Launchpad\n\nMirantis Launchpad CLI tool (\"**launchpad**\") simplifies and automates deploying [Mirantis Container Runtime](https://docs.mirantis.com/welcome/mcr), [Mirantis Kubernetes Engine](https://docs.mirantis.com/welcome/mke) and [Mirantis Secure Registry](https://docs.mirantis.com/welcome/msr) on public clouds (like AWS or Azure), private clouds (like OpenStack or VMware), virtualization platforms (like VirtualBox, VMware Workstation, Parallels, etc.), or bare metal.\n\nLaunchpad can also provide full cluster lifecycle management. Multi-manager, high availability clusters, defined as having sufficient node capacity to move active workloads around while updating, can be upgraded with no downtime.\n\n## Documentation\n\nLaunchpad documentation can be browsed on the [Mirantis Documentation site](https://docs.mirantis.com/mke/3.7/launchpad.html).\n\n## Example\n\nLaunchpad reads a YAML configuration file which lists cluster hosts with their connection addresses and product settings. It will then connect to each of the hosts, make the necessary preparations and finally install, upgrade or uninstall the cluster to match the desired state.\n\nAn example configuration:\n\n```yaml\napiVersion: launchpad.mirantis.com/mke/v1.3\nkind: mke\nspec:\n  hosts:\n    - role: manager\n      ssh:\n        address: 10.0.0.1\n        user: root\n    - role: worker\n      ssh:\n        address: 10.0.0.2\n        user: ubuntu\n  mke:\n    version: 3.7.7\n```\n\nInstalling a cluster:\n\n```\n$ launchpad apply --config launchpad.yaml\n\n\n                       ..,,,,,..\n              .:i1fCG0088@@@@@880GCLt;,               .,,::::::,,...\n         ,;tC0@@@@@@@@@@@@@@@@@@@@@@@@@0:,     .,:ii111i;:,,..\n      ,;1ttt1;;::::;;itfCG8@@@@@@@@@i @@@@0fi1t111i;,.\n     .,.                  .:1L0@@   @8GCft111ii1;\n                               :f0CLft1i;i1tL . @8Cti:.               .,:,.\n                           .:;i1111i;itC;  @@@@@@@@@@@80GCLftt11ttfLLLf1:.\n                    .,:;ii1111i:,.    , G8@@@@@@@@@@@@@@@@@@@@@@@0Lt;,\n            ...,,::;;;;::,.               ,;itfLCGGG0GGGCLft1;:.\n\n\n\n   ;1:      i1, .1, .11111i:      .1i     :1;     ,1, i11111111: ;i   ;1111;\n   G@GC:  1G0@i ;@1 ;@t:::;G0.   .0G8f    L@GC:   i@i :;;;@G;;;, C@ .80i:,:;\n   C8 10CGC::@i :@i :@f:;;;CG.  .0G ,@L   f@.iGL, ;@;     @L     L@. tLft1;.\n   G8   1;  ;@i ;@i :@L11C@t   ,08fffL@L  L@.  10fi@;    .@L     L@.    .:t@1\n   C0       ;@i :@i :@i   ;Gf..0C     ,8L f@.   .f0@;    .8L     L8  fft11fG;\n   ..        .   .   ..     ,..,        , ..      ..      ..     ..  .,:::,\n\n   Mirantis Launchpad (c) 2021 Mirantis, Inc.\n\nINFO ==\u003e Running phase: Open Remote Connection\nINFO ==\u003e Running phase: Detect host operating systems\nINFO [ssh] 10.0.0.2:22: is running Ubuntu 18.04.5 LTS\nINFO [ssh] 10.0.0.1:22: is running Ubuntu 18.04.5 LTS\nINFO ==\u003e Running phase: Gather Facts\nINFO [ssh] 10.0.0.1:22: gathering host facts\nINFO [ssh] 10.0.0.2:22: gathering host facts\nINFO [ssh] 10.0.0.1:22: internal address: 172.17.0.2\nINFO [ssh] 10.0.0.1:22: gathered all facts\nINFO [ssh] 10.0.0.2:22: internal address: 172.17.0.3\nINFO [ssh] 10.0.0.2:22: gathered all facts\n...\n...\nINFO Cluster is now configured.  You can access your admin UIs at:\nINFO MKE cluster admin UI: https://test-mke-cluster.example.com\nINFO You can also download the admin client bundle with the following command: launchpad client-config\n```\n\n## Support, Reporting Issues \u0026 Feedback\n\nPlease use Github [issues](https://github.com/Mirantis/launchpad/issues) to report any issues, provide feedback, or request support.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Flaunchpad_legacy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmirantis%2Flaunchpad_legacy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirantis%2Flaunchpad_legacy/lists"}