-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
containers/ws: Enable beibooting and install standard cockpit pages #21042
Conversation
pkg/static/login.js
Outdated
console.error("login: got unexpected host key prompt, expecting login-data placeholder:", key); | ||
fatal(_("Internal protocol error")); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These 2 added lines are not executed by any test.
5a0c357
to
b448046
Compare
b448046
to
2c8f283
Compare
This provides similar functionality as the Client, so that the ws bastion container can connect to machines which don't have any Cockpit packages installed. Install cockpit-system and cockpit-networkmanager into the container (we'll likely expand this in the future, but let's start small). Take care to only unpack the RPMs, to avoid installing e.g. NetworkManager and other big dependencies into the container -- they are useless there. Update the documentation accordingly. While at it, add an introduction paragraph what Cockpit is. https://issues.redhat.com/browse/COCKPIT-954
2c8f283
to
819293d
Compare
|
||
If you want to also run a web server to log in directly on the CoreOS host, you | ||
can use this container in two modes. | ||
This web server can be deployed as container. It has two modes, which are described below. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"as a container"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grammo in docs, otherwise looks good to me! thanks!
This provides similar functionality as the Client, so that the ws
bastion container can connect to machines which don't have any Cockpit
packages installed.
Install cockpit-system and cockpit-networkmanager into the container for
now. We'll likely expand this in the future, but let's start small.
https://issues.redhat.com/browse/COCKPIT-954
cockpit/ws container: Connect to servers without installed Cockpit
The quay.io/cockpit/ws container provides Cockpit's web server in environments such as Kubernetes or Fedora CoreOS. It connects to a destination machine via
ssh
.Similarly to what the Cockpit Client flatpak supports since release 295, that container can now connect to hosts which don't have any Cockpit packages installed. This version starts a basic set of pages (Overview, Metrics, Terminal, Accounts, and Networking). We will add further pages soon, after vetting them for this use case.