Skip to main content

Source Layout

Use this page when you need to find the source file behind a UI or backend behavior.

Runtime Source

PathWhy it exists
src/cockpit-microshift/index.htmlcluster inventory entry point
src/cockpit-microshift/create.htmlguided install workflow
src/cockpit-microshift/overview.htmlcluster-specific follow-up view
src/cockpit-microshift/cockpit-microshift.jsmain installer UI logic
src/cockpit-microshift/cluster-list.jsinventory and destroy actions
src/cockpit-microshift/cluster-overview.jsoverview, access, and destroy behavior
src/cockpit-microshift/cockpit-microshift.cssCockpit plugin styling
src/cockpit-microshift/microshift_backend.pybackend execution boundary
src/cockpit-microshift/manifest.jsonCockpit plugin registration

Packaging And Docs

PathWhy it exists
build-rpm.shlocal RPM build entry point
cockpit-microshift.specRPM packaging definition
README.mdrepository landing page
website/Docusaurus documentation site
.github/workflows/pages.ymlGitHub Pages deployment workflow

Screens In Scope

  • cluster list and deployment-target filtering
  • guided MicroShift install workflow
  • per-cluster overview, access, history, and support tabs
  • destroy and clean rebuild actions for local create-host deployments

Destroy behavior is intentionally limited to local guest deployments created by this plugin.