diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-25 15:07:47 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-25 15:07:47 +0000 |
commit | 6f2065c468b05658125b746169c56764a8ccddb1 (patch) | |
tree | 544a488ae2e65e2fcfe4acce4e56623b85bbce5e /doc/administration | |
parent | e6baeabaa9651d90b03bb64ffce75a2c3cb89aab (diff) | |
download | gitlab-ce-6f2065c468b05658125b746169c56764a8ccddb1.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/administration')
-rw-r--r-- | doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md | 2 | ||||
-rw-r--r-- | doc/administration/auth/oidc.md | 2 | ||||
-rw-r--r-- | doc/administration/geo/replication/security_review.md | 2 | ||||
-rw-r--r-- | doc/administration/gitaly/index.md | 2 | ||||
-rw-r--r-- | doc/administration/high_availability/pgbouncer.md | 2 | ||||
-rw-r--r-- | doc/administration/instance_limits.md | 23 | ||||
-rw-r--r-- | doc/administration/integration/plantuml.md | 10 | ||||
-rw-r--r-- | doc/administration/operations/puma.md | 2 | ||||
-rw-r--r-- | doc/administration/operations/unicorn.md | 2 | ||||
-rw-r--r-- | doc/administration/packages/index.md | 3 | ||||
-rw-r--r-- | doc/administration/repository_storage_paths.md | 2 |
11 files changed, 36 insertions, 16 deletions
diff --git a/doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md b/doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md index acb39ae0f78..49bf786061e 100644 --- a/doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md +++ b/doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md @@ -21,7 +21,7 @@ There are many commercial and open source [directory servers](https://en.wikiped For example, [Active Directory](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831484(v=ws.11)) is generally favored in a primarily Windows environment, as this allows quick integration with existing services. Other popular directory services include: - [Oracle Internet Directory](https://www.oracle.com/middleware/technologies/internet-directory.html) -- [OpenLDAP](http://www.openldap.org/) +- [OpenLDAP](https://www.openldap.org/) - [389 Directory](http://directory.fedoraproject.org/) - [OpenDJ (Renamed to Forgerock Directory Services)](https://www.forgerock.com/platform/directory-services) - [ApacheDS](https://directory.apache.org/) diff --git a/doc/administration/auth/oidc.md b/doc/administration/auth/oidc.md index 728be699772..76e83c8e0ad 100644 --- a/doc/administration/auth/oidc.md +++ b/doc/administration/auth/oidc.md @@ -128,7 +128,7 @@ different providers with Omnibus GitLab. ### Google See the [Google -documentation](https://developers.google.com/identity/protocols/OpenIDConnect) +documentation](https://developers.google.com/identity/protocols/oauth2/openid-connect) for more details: ```ruby diff --git a/doc/administration/geo/replication/security_review.md b/doc/administration/geo/replication/security_review.md index 3da71cab48d..18fe1ad22cd 100644 --- a/doc/administration/geo/replication/security_review.md +++ b/doc/administration/geo/replication/security_review.md @@ -3,7 +3,7 @@ The following security review of the Geo feature set focuses on security aspects of the feature as they apply to customers running their own GitLab instances. The review questions are based in part on the [OWASP Application Security Verification Standard Project](https://owasp.org/www-project-application-security-verification-standard/) -from [owasp.org](https://www.owasp.org/). +from [owasp.org](https://owasp.org/). ## Business Model diff --git a/doc/administration/gitaly/index.md b/doc/administration/gitaly/index.md index 24ad2b502c2..20b9f2104de 100644 --- a/doc/administration/gitaly/index.md +++ b/doc/administration/gitaly/index.md @@ -731,7 +731,7 @@ use a Ruby gem (library) called the form of a C library. Over time it has become clear to use that Rugged, and particularly -Rugged in combination with the [Unicorn](https://bogomips.org/unicorn/) +Rugged in combination with the [Unicorn](https://yhbt.net/unicorn/) web server, is extremely efficient. Because libgit2 is a *library* and not an external process, there was very little overhead between GitLab application code that tried to look up data in Git repositories, and the diff --git a/doc/administration/high_availability/pgbouncer.md b/doc/administration/high_availability/pgbouncer.md index c820a01da8a..1195c736079 100644 --- a/doc/administration/high_availability/pgbouncer.md +++ b/doc/administration/high_availability/pgbouncer.md @@ -4,7 +4,7 @@ type: reference # Working with the bundled PgBouncer service **(PREMIUM ONLY)** -As part of its High Availability stack, GitLab Premium includes a bundled version of [PgBouncer](https://pgbouncer.github.io/) that can be managed through `/etc/gitlab/gitlab.rb`. PgBouncer is used to seamlessly migrate database connections between servers in a failover scenario. Additionally, it can be used in a non-HA setup to pool connections, speeding up response time while reducing resource usage. +As part of its High Availability stack, GitLab Premium includes a bundled version of [PgBouncer](http://www.pgbouncer.org/) that can be managed through `/etc/gitlab/gitlab.rb`. PgBouncer is used to seamlessly migrate database connections between servers in a failover scenario. Additionally, it can be used in a non-HA setup to pool connections, speeding up response time while reducing resource usage. In a HA setup, it's recommended to run a PgBouncer node separately for each database node with an internal load balancer (TCP) serving each accordingly. diff --git a/doc/administration/instance_limits.md b/doc/administration/instance_limits.md index 56a407490be..a47a14bff3c 100644 --- a/doc/administration/instance_limits.md +++ b/doc/administration/instance_limits.md @@ -168,3 +168,26 @@ NOTE: **Note:** Set the limit to `0` to disable it. ## Wiki limits - [Length restrictions for file and directory names](../user/project/wiki/index.md#length-restrictions-for-file-and-directory-names). + +## Push Event Limits + +### Webhooks and Project Services + +> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/31009) in GitLab 12.4. + +Total number of changes (branches or tags) in a single push. If changes are more +than the specified limit, hooks won't be executed. + +More information can be found in these docs: + +- [Webhooks push events](../user/project/integrations/webhooks.md#push-events) +- [Project services push hooks limit](../user/project/integrations/project_services.md#push-hooks-limit) + +### Activities + +> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/31007) in GitLab 12.4. + +Total number of changes (branches or tags) in a single push to determine whether +individual push events or bulk push event will be created. + +More information can be found in the [Push event activities limit and bulk push events documentation](../user/admin_area/settings/push_event_activities_limit.md). diff --git a/doc/administration/integration/plantuml.md b/doc/administration/integration/plantuml.md index 009a1a247c0..4af787fd19f 100644 --- a/doc/administration/integration/plantuml.md +++ b/doc/administration/integration/plantuml.md @@ -2,7 +2,7 @@ > [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/8537) in GitLab 8.16. -When [PlantUML](http://plantuml.com) integration is enabled and configured in +When [PlantUML](https://plantuml.com) integration is enabled and configured in GitLab we are able to create simple diagrams in AsciiDoc and Markdown documents created in snippets, wikis, and repos. @@ -161,10 +161,10 @@ Alice -> Bob : hi ``` Inside the block you can add any of the supported diagrams by PlantUML such as -[Sequence](http://plantuml.com/sequence-diagram), [Use Case](http://plantuml.com/use-case-diagram), -[Class](http://plantuml.com/class-diagram), [Activity](http://plantuml.com/activity-diagram-legacy), -[Component](http://plantuml.com/component-diagram), [State](http://plantuml.com/state-diagram), -and [Object](http://plantuml.com/object-diagram) diagrams. You do not need to use the PlantUML +[Sequence](https://plantuml.com/sequence-diagram), [Use Case](https://plantuml.com/use-case-diagram), +[Class](https://plantuml.com/class-diagram), [Activity](https://plantuml.com/activity-diagram-legacy), +[Component](https://plantuml.com/component-diagram), [State](https://plantuml.com/state-diagram), +and [Object](https://plantuml.com/object-diagram) diagrams. You do not need to use the PlantUML diagram delimiters `@startuml`/`@enduml` as these are replaced by the AsciiDoc `plantuml` block. Some parameters can be added to the AsciiDoc block definition: diff --git a/doc/administration/operations/puma.md b/doc/administration/operations/puma.md index 30fea36fac6..6f252a7d76e 100644 --- a/doc/administration/operations/puma.md +++ b/doc/administration/operations/puma.md @@ -2,7 +2,7 @@ ## Puma -As of GitLab 12.9, [Puma](https://github.com/puma/puma) has replaced [Unicorn](https://bogomips.org/unicorn/). +As of GitLab 12.9, [Puma](https://github.com/puma/puma) has replaced [Unicorn](https://yhbt.net/unicorn/). as the default web server. ## Why switch to Puma? diff --git a/doc/administration/operations/unicorn.md b/doc/administration/operations/unicorn.md index bab20a76546..bb817e71f5a 100644 --- a/doc/administration/operations/unicorn.md +++ b/doc/administration/operations/unicorn.md @@ -2,7 +2,7 @@ ## Unicorn -GitLab uses [Unicorn](https://bogomips.org/unicorn/), a pre-forking Ruby web +GitLab uses [Unicorn](https://yhbt.net/unicorn/), a pre-forking Ruby web server, to handle web requests (web browsers and Git HTTP clients). Unicorn is a daemon written in Ruby and C that can load and run a Ruby on Rails application; in our case the Rails application is GitLab Community Edition or diff --git a/doc/administration/packages/index.md b/doc/administration/packages/index.md index f33c215fdb8..536b6a5f246 100644 --- a/doc/administration/packages/index.md +++ b/doc/administration/packages/index.md @@ -119,9 +119,6 @@ upload packages: } ``` - NOTE: **Note:** - Some build tools, like Gradle, must make `HEAD` requests to Amazon S3 to pull a dependency’s metadata. The `gitlab_rails['packages_object_store_proxy_download']` property must be set to `true`. Without this setting, GitLab won't act as a proxy to the Amazon S3 service, and will instead return the signed URL. This will cause a `HTTP 403 Forbidden` response, since Amazon S3 expects a signed URL. - 1. Save the file and [reconfigure GitLab](../restart_gitlab.md#omnibus-gitlab-reconfigure) for the changes to take effect. diff --git a/doc/administration/repository_storage_paths.md b/doc/administration/repository_storage_paths.md index 5ca1dd18da3..5e11c8ef48f 100644 --- a/doc/administration/repository_storage_paths.md +++ b/doc/administration/repository_storage_paths.md @@ -120,5 +120,5 @@ randomly placed on one of the selected paths. [reconfigure-gitlab]: restart_gitlab.md#omnibus-gitlab-reconfigure [backups]: ../raketasks/backup_restore.md [raketask]: https://gitlab.com/gitlab-org/gitlab/blob/033e5423a2594e08a7ebcd2379bd2331f4c39032/lib/backup/repository.rb#L54-56 -[repospath]: https://gitlab.com/gitlab-org/gitlab/blob/8-9-stable/config/gitlab.yml.example#L457 +[repospath]: https://gitlab.com/gitlab-org/gitlab-foss/-/blob/8-9-stable/config/gitlab.yml.example#L457 [ce-11449]: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/11449 |