-
Notifications
You must be signed in to change notification settings - Fork 148
[DOCS] Install prototype #3855
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
base: v3
Are you sure you want to change the base?
[DOCS] Install prototype #3855
Conversation
documentation/docs/test.md
Outdated
@@ -0,0 +1,55 @@ | |||
# Set up PMM Client |
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.
Q: I could not understand what this file is for :) I sort of see the name, but still don't get the purpose. Placeholder?
|
||
For MySQL check the type of host that you have for your database and follow the instructions required to set up PMM Client. | ||
|
||
| <small>*Host*</small> | <small>*Recommended set up*</small> | <small>*Other advanced options*</small> | |
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.
IMO those captions look far too small and diffucult to read. I'd leave their regular size.
|
||
### Operating system | ||
PMM Client is compatible with modern 64-bit Linux distributions on both x86_64 and ARM64 architectures. Supported platforms include current versions of Debian, Ubuntu, CentOS, and Red Hat Enterprise Linux. |
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.
Shall we mention Oracle Linux as it's our base OS in docker? Also, shall we say "Red Hat" derivatives
instead of mentioning just two?
Co-authored-by: Alex Demidoff <[email protected]>
|
||
```sh | ||
docker load -i pmm-server-{{release}}.docker | ||
``` | ||
|
||
6. [Run the container](index.md#run-docker-container) as if your image is already pulled using your desired method for a storage volume (you can step over any docker pull commands as the image has been pre-staged). | ||
6. [Run the PMM Server container](index.md#run-docker-container) as if your image is already pulled using your desired method for a storage volume. Skip any `docker pull` commands as the image has been pre-staged and available locally. |
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.
🚫 [linkspector] reported by reviewdog 🐶
Cannot reach index.md#run-docker-container Status: 404 Cannot find section: #run-docker-container in file: /home/runner/work/pmm/pmm/documentation/docs/install-pmm/install-pmm-server/deployment-options/docker/index.md.
documentation/docs/install-pmm/install-pmm-server/deployment-options/podman/index.md
Outdated
Show resolved
Hide resolved
- Security is a priority and you need rootless container execution | ||
- Your organization has security policies restricting the use of Docker daemon | ||
- You're running in environments where fine-grained permission control is required | ||
- You need SystemD integration for better service management |
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.
systemd (all lowercase).
```sh | ||
podman network create pmm_default | ||
``` | ||
- Set up required system configurations: |
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.
- Create the Podman volume for PMM:
podman volume create pmm-data
``` | ||
- Configure Watchtower (if using UI updates) with these security considerations: | ||
|
||
- ensure Watchtower is only accessible from within the Docker network or local host to prevent unauthorized access and enhance container security. |
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.
Use "Podman network" instead of "Docker network".
If you cannot connect to the VM: | ||
|
||
- For bridged networking, ensure your host's firewall allows traffic to the VM | ||
- For NAT with port forwarding, connect to your host's IP address with the forwarded port (e.g., https://localhost:8443) |
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.
🚫 [linkspector] reported by reviewdog 🐶
Cannot reach https://localhost:8443 Status: null net::ERR_CONNECTION_REFUSED at https://localhost:8443
PMM-0
Link to the Feature Build: SUBMODULES-0
If this PR adds or removes or alters one or more API endpoints, please review and add or update the relevant API documents as well:
If this PR is related to some other PRs in this or other repositories, please provide links to those PRs: