Go to file
jniederm 2a7622d28a kubernetes: Add Virtual machines side tab
It lists VMs of Kubevirt. The tab is only shown if connected cluster
has Kubevirt installed. It uses standard React + Redux + Saga approach.
Nested in angular environment. Redux store is garbage collected when
Virtual Machines view is left.

Changed dependencies:
  * react-redux, redux-saga - React state management dependencies
  * babel-plugin-transform-regenerator - support for JS generator
    functions
  * eslint-plugin-flowtype, flow-bin, flow-webpack-plugin - JS type
    annotation

Closes #7830
2018-01-22 08:00:50 +01:00
bots images: Update openshift image 2018-01-19 10:44:07 +01:00
containers containers: Add an example bastion container 2018-01-12 16:17:56 +01:00
doc doc: Update authentication documentation 2018-01-12 16:17:55 +01:00
examples examples: Remove poc-vnc example code 2017-07-27 12:50:16 +02:00
node_modules Remove usage of Bower in favor of NPM 2017-06-09 10:38:46 +02:00
pkg kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
po po: Update from Fedora Zanata (#8423) 2018-01-15 13:34:42 +01:00
src base: Show numbers with more precision 2018-01-21 19:35:13 +01:00
test kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
tools sosreport: Provide AppStream metadata 2018-01-16 15:01:17 +01:00
.eslintignore Remove usage of Bower in favor of NPM 2017-06-09 10:38:46 +02:00
.eslintrc.json kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
.flowconfig kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
.gitignore kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
.tasks bots: Add machine learning for test flakes and failures 2017-10-20 14:20:45 +02:00
.travis.yml test: Add Travis Coverity testing 2017-04-04 12:17:30 +02:00
AUTHORS Update Lars' in the whitelist and add to AUTHORS 2016-10-03 19:00:57 -07:00
COPYING Initial commit 2013-11-01 13:42:29 -04:00
HACKING.md HACKING: Add chromium-headless dependency (#8305) 2017-12-20 10:18:43 +02:00
Makefile.am build: Remove phantomjs dependency 2018-01-12 08:02:38 +01:00
README.md README: Cockpit is not a manager 2017-06-21 14:38:47 +02:00
Vagrantfile vagrant: Specify sync arguments to fix bad defaults 2017-09-27 08:23:03 +02:00
autogen.sh tools: Fix broken dist paths with out of tree builds 2017-10-23 17:18:17 -07:00
configure.ac test: Port unit tests to chrome debug protocol 2018-01-12 08:02:38 +01:00
package.json kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
webpack.config.js kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00

README.md

semaphore ci build status

Cockpit

A sysadmin login session in a web browser

cockpit-project.org

Cockpit is an interactive server admin interface. It is easy to use and very light weight. Cockpit interacts directly with the operating system from a real Linux session in a browser.

Using Cockpit

You can install Cockpit on many Linux operating systems including Debian, Fedora and RHEL.

Cockpit makes Linux discoverable, allowing sysadmins to easily perform tasks such as starting containers, storage administration, network configuration, inspecting logs and so on.

Jumping between the terminal and the web tool is no problem. A service started via Cockpit can be stopped via the terminal. Likewise, if an error occurs in the terminal, it can be seen in the Cockpit journal interface.

On the Cockpit dashboard, you can easily add other machines with Cockpit installed that are accessible via SSH.

Development