add deprecated pages and faq

pull/94/head
Ignacio Van Droogenbroeck 2020-09-28 15:08:26 -03:00
parent b3fcf019b8
commit ea470a4544
3 changed files with 102 additions and 1 deletions

View File

@ -0,0 +1,27 @@
# Deprecated and removed features
## Deprecated features
This section lists features and capabilities that have been marked as deprecated, and should no longer be used. Features and capabilities marked as deprecated will no longer receive enhancements or support.
The table below provides an overview of deprecated features and capabilities. The <b>Deprecated</b> column contains the release in which the feature was marked deprecated, whereas the <b>Remove</b> column contains a tentative release in which the feature is to be removed. If no release is included in the <b>Remove column</b>, the release is yet to be decided on.
| Feature | Deprecated | Remove |
|---------|------------|--------|
| Disabling analytics via: <code>--no-analytics</code> | v2.0 | TBD |
## Removed features
This section outlines features & capabilities that have been removed from Portainer.
| Feature | Removed |
|---------|---------|
| Specifying external endpoints via JSON via <code>--external-endpoints</code> | v2.0 |
| Setting time between endpoint synchronization requests via <code>--sync-interval</code> | v2.0 |
| Disabling Portainer internal authentication via <code>--no-auth</code> | v2.0 |
| Specifying a templates file to load on first run via <code>--templates-file</code> | v2.0 |
| Preventing Portainer from running a snapshot of endpoints via <code>--no-snapshot</code> | v2.0 |
## Notes
Do you think that is missing something here? Contribute with this admin guide forking the repo [Portainer-Docs](https://github.com/portainer/portainer-docs) and propose changes.

View File

@ -0,0 +1,73 @@
# Portainer Deployment Troubleshooting
If you are still experiencing issues after reading this FAQ, feel free to contact us via any one of the following channels:
Email: info@portainer.io
Slack
Twitter
GitHub
The Portainer Website
## How do I reset my Portainer password?
You can however ask another Portainer admin to reset the password for you, or alternatively if it is for the default admin account (from when Portainer was initialized), you can try our [password reset helper tool](https://github.com/portainer/helper-reset-password).
There is an open feature request to bring this functionality inside Portainer, which can be tracked on our [GitHub repository here](https://github.com/portainer/portainer/issues/512).
## Why is my version number not matching the latest version?
If you have recently updated your version of Portainer, this is an indication that your browser is holding onto the previous version number of Portainer in its cache. To properly clear your cache, you will need to go into the browser settings and empty the cache.
Note: You can use Ctrl + shift + R on most browsers to load the specific page without cache, however you will need to repeat this on each page of Portainer to load the changes.
## Users have access to an endpoint, but they cannot see anything. Why?
By default all resources inside an endpoint are assigned to administrator only for security reasons. To give non-admin users access you can use the access control widget within each resource to assign users ownership, or you can make the resource public to give all users access.
## Portainer lost its configuration, why?
Portainer as a Container: If you have not created a persistent volume for your Portainer container, then Portainer data will be stored inside the Docker container. If the container is then restarted, you will lose all of your data.
Portainer as a Service: If you have not created a persistent volume for your Portainer service, then Portainer data will be stored inside the Docker container created by the service. If the service is updated, you may lose your Portainer configuration.
See Deployment on how to create a persistent volume. If you have a persistent volume, then the issue may be that Portainer is not constrained to the node where the data is persisted. See the below section for more info.
## External endpoints are not working in the latest Portainer version, is this a bug?
We are aware that the <code>--external-endpoint</code> feature is not working in some of the latest versions of Portainer. If you require use of external endpoints, we recommend rolling back to Portainer version 1.21.0 until a fix has been released.
## My host is using SELinux, can I use Portainer?
If you want to manage a local Docker environment with SELinux enabled, youll need to pass the --privileged flag to the Docker run command when deploying Portainer:
<pre><code>$ docker run -d --privileged -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce</code></pre>
You can also have a look at this [helper](https://github.com/dpw/selinux-dockersock.).
## How can I use Portainer behind a proxy?
With Portainer behind a proxy, some features requiring access to the Internet (such as Apps Templates) might be unavailable. When running Portainer as a container, you can set the HTTP_PROXY and HTTPS_PROXY env vars to specify which proxy should be used:
<pre><code>$ docker run -d -p 9000:9000 -p 8000:8000 -e HTTP_PROXY=my.proxy.domain:7777 portainer/portainer-ce</code></pre>
For examples on how to configure a reverse proxy to work with Portainer, you can refer to our example repo here.
Note: these are in no way production ready, and are intended solely for demonstration purposes.
## Exposed ports in the container view redirects me to 0.0.0.0, what can I do?
In order for Portainer to be able to redirect you to your Docker host IP address and not the 0.0.0.0 address, you will have to change the configuration of your Docker daemon and add the --ip option. Note: that you will have to restart your Docker daemon for the changes to be taken in effect.
## TLS Settings in local Kubernetes endpoint
We're addressing a bug in the endpoint details view of a Kubernetes endpoint, TLS settings, and information about Docker TLS is incorrectly shown. Changing the TLS settings does not affect.
The expected behavior is don't show TLS settings and Docker TLS message.
These options are no needed, and no make any effect in the configuration of local Kubernetes endpoints.
You can view more information about this bug and the progress for your resolution [here](https://github.com/portainer/portainer/issues/4316).
## Notes
Do you think that is missing something here? Contribute with this admin guide forking the repo [Portainer-Docs](https://github.com/portainer/portainer-docs) and propose changes.

View File

@ -39,7 +39,8 @@ nav:
- 'App Templates' : 'v2.0/settings/apps.md'
- Advanced Deployments:
- 'Using Portainer with Reverse Proxies' : 'v2.0/ad/rp.md'
- Portainer Deployment Troubleshooting : 'v2.0/troubleshooting/index.md'
- Portainer Deployment Troubleshooting : 'v2.0/troubleshooting/troubleshooting.md'
- Deprecated and removed features : 'v2.0/troubleshooting/deprecated.md'
- Portainer CE 2.0 User Guide:
- Managing Containers:
- 'Create new container' : 'v2.0/containers/create.md'