Skip to content

Commit dacad06

Browse files
author
Jeffrey Morgan
committed
Merge branch 'master' into consolidation-changes
2 parents ca4ffb1 + 3840f1b commit dacad06

File tree

15 files changed

+383
-93
lines changed

15 files changed

+383
-93
lines changed

apidocs/cloud-api-source/Gemfile.lock

+140
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
activesupport (4.1.11)
5+
i18n (~> 0.6, >= 0.6.9)
6+
json (~> 1.7, >= 1.7.7)
7+
minitest (~> 5.1)
8+
thread_safe (~> 0.1)
9+
tzinfo (~> 1.1)
10+
autoprefixer-rails (5.2.0.1)
11+
execjs
12+
json
13+
celluloid (0.16.0)
14+
timers (~> 4.0.0)
15+
chunky_png (1.3.4)
16+
coffee-script (2.4.1)
17+
coffee-script-source
18+
execjs
19+
coffee-script-source (1.9.1.1)
20+
compass (1.0.3)
21+
chunky_png (~> 1.2)
22+
compass-core (~> 1.0.2)
23+
compass-import-once (~> 1.0.5)
24+
rb-fsevent (>= 0.9.3)
25+
rb-inotify (>= 0.9)
26+
sass (>= 3.3.13, < 3.5)
27+
compass-core (1.0.3)
28+
multi_json (~> 1.0)
29+
sass (>= 3.3.0, < 3.5)
30+
compass-import-once (1.0.5)
31+
sass (>= 3.2, < 3.5)
32+
erubis (2.7.0)
33+
execjs (2.5.2)
34+
ffi (1.9.8)
35+
haml (4.0.6)
36+
tilt
37+
hike (1.2.3)
38+
hitimes (1.2.2)
39+
hooks (0.4.0)
40+
uber (~> 0.0.4)
41+
i18n (0.7.0)
42+
json (1.8.3)
43+
kramdown (1.7.0)
44+
libv8 (3.16.14.7)
45+
listen (2.10.1)
46+
celluloid (~> 0.16.0)
47+
rb-fsevent (>= 0.9.3)
48+
rb-inotify (>= 0.9)
49+
middleman (3.3.12)
50+
coffee-script (~> 2.2)
51+
compass (>= 1.0.0, < 2.0.0)
52+
compass-import-once (= 1.0.5)
53+
execjs (~> 2.0)
54+
haml (>= 4.0.5)
55+
kramdown (~> 1.2)
56+
middleman-core (= 3.3.12)
57+
middleman-sprockets (>= 3.1.2)
58+
sass (>= 3.4.0, < 4.0)
59+
uglifier (~> 2.5)
60+
middleman-autoprefixer (2.4.4)
61+
autoprefixer-rails (~> 5.2.0)
62+
middleman-core (>= 3.3.3)
63+
middleman-core (3.3.12)
64+
activesupport (~> 4.1.0)
65+
bundler (~> 1.1)
66+
erubis
67+
hooks (~> 0.3)
68+
i18n (~> 0.7.0)
69+
listen (>= 2.7.9, < 3.0)
70+
padrino-helpers (~> 0.12.3)
71+
rack (>= 1.4.5, < 2.0)
72+
rack-test (~> 0.6.2)
73+
thor (>= 0.15.2, < 2.0)
74+
tilt (~> 1.4.1, < 2.0)
75+
middleman-gh-pages (0.0.3)
76+
rake (> 0.9.3)
77+
middleman-sprockets (3.4.2)
78+
middleman-core (>= 3.3)
79+
sprockets (~> 2.12.1)
80+
sprockets-helpers (~> 1.1.0)
81+
sprockets-sass (~> 1.3.0)
82+
middleman-syntax (2.0.0)
83+
middleman-core (~> 3.2)
84+
rouge (~> 1.0)
85+
minitest (5.7.0)
86+
multi_json (1.11.1)
87+
padrino-helpers (0.12.5)
88+
i18n (~> 0.6, >= 0.6.7)
89+
padrino-support (= 0.12.5)
90+
tilt (~> 1.4.1)
91+
padrino-support (0.12.5)
92+
activesupport (>= 3.1)
93+
rack (1.6.11)
94+
rack-test (0.6.3)
95+
rack (>= 1.0)
96+
rake (10.4.2)
97+
rb-fsevent (0.9.5)
98+
rb-inotify (0.9.5)
99+
ffi (>= 0.5.0)
100+
redcarpet (3.3.2)
101+
ref (1.0.5)
102+
rouge (1.9.0)
103+
sass (3.4.14)
104+
sprockets (2.12.3)
105+
hike (~> 1.2)
106+
multi_json (~> 1.0)
107+
rack (~> 1.0)
108+
tilt (~> 1.1, != 1.3.0)
109+
sprockets-helpers (1.1.0)
110+
sprockets (~> 2.0)
111+
sprockets-sass (1.3.1)
112+
sprockets (~> 2.0)
113+
tilt (~> 1.1)
114+
therubyracer (0.12.2)
115+
libv8 (~> 3.16.14.0)
116+
ref
117+
thor (0.19.1)
118+
thread_safe (0.3.5)
119+
tilt (1.4.1)
120+
timers (4.0.1)
121+
hitimes
122+
tzinfo (1.2.2)
123+
thread_safe (~> 0.1)
124+
uber (0.0.13)
125+
uglifier (2.7.1)
126+
execjs (>= 0.3.0)
127+
json (>= 1.8.0)
128+
129+
PLATFORMS
130+
ruby
131+
132+
DEPENDENCIES
133+
middleman (~> 3.3.10)
134+
middleman-autoprefixer (~> 2.4.4)
135+
middleman-gh-pages (~> 0.0.3)
136+
middleman-syntax (~> 2.0.0)
137+
rake (~> 10.4.2)
138+
redcarpet (~> 3.3.2)
139+
rouge (~> 1.9.0)
140+
therubyracer (~> 0.12.1)

datacenter/dtr/2.3/guides/admin/configure/external-storage/nfs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ mkdir /tmp/mydir && sudo mount -t nfs <nfs server>:<directory>
3131
One way to configure DTR to use an NFS directory is at install time:
3232

3333
```none
34-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version }} install \
34+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version }} install \
3535
--nfs-storage-url <nfs-storage-url> \
3636
<other options>
3737
```
@@ -50,15 +50,15 @@ If you want to start using the new DTR built-in support for NFS you can
5050
reconfigure DTR:
5151

5252
```none
53-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version }} reconfigure \
53+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version }} reconfigure \
5454
--nfs-storage-url <nfs-storage-url>
5555
```
5656

5757
If you want to reconfigure DTR to stop using NFS storage, leave the option
5858
in blank:
5959

6060
```none
61-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version}} reconfigure \
61+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version}} reconfigure \
6262
--nfs-storage-url ""
6363
```
6464

datacenter/dtr/2.5/guides/index.md

+13-12
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ firewall.
2121
You can use DTR as part of your continuous integration, and continuous
2222
delivery processes to build, ship, and run your applications.
2323

24-
DTR has a web based user interface that allows authorized users in your
25-
organization to browse docker images. It provides information about
26-
who pushed what image at what time. It even allows you to see what dockerfile
24+
DTR has a web user interface that allows authorized users in your
25+
organization to browse Docker images. It provides information about
26+
who pushed what image at what time. It even allows you to see what Dockerfile
2727
lines were used to produce the image and, if security scanning is enabled, to
2828
see a list of all of the software installed in your images.
2929

@@ -35,27 +35,27 @@ and metadata such that if a machine fails, DTR continues to operate and can be r
3535
## Efficiency
3636

3737
DTR has the ability to [cache images closer to users](admin/configure/deploy-caches/index.md)
38-
to reduce the amount of bandwidth used during docker pulls.
38+
to reduce the amount of bandwidth used when pulling Docker images.
3939

4040
DTR has the ability to [clean up unreferenced manifests and layers](admin/configure/garbage-collection.md).
4141

4242
## Built-in access control
4343

4444
DTR uses the same authentication mechanism as Docker Universal Control Plane.
45-
Users can be managed manually or synched from LDAP or Active Directory. DTR
45+
Users can be managed manually or synchronized from LDAP or Active Directory. DTR
4646
uses [Role Based Access Control](admin/manage-users/index.md) (RBAC) to allow you to implement fine-grained
47-
access control policies for who has access to your Docker images.
47+
access control policies for your Docker images.
4848

4949
## Security scanning
5050

51-
DTR has a built in security scanner that can be used to discover what versions
51+
DTR has a built-in security scanner that can be used to discover what versions
5252
of software are used in your images. It scans each layer and aggregates the
5353
results to give you a complete picture of what you are shipping as a part of
54-
your stack. Most importantly, it co-relates this information with a
55-
vulnerability database that is kept up to date through
56-
[periodic updates](admin/configure/set-up-vulnerability-scans.md). This
57-
gives you
58-
[unprecedented insight into your exposure to known security threats](user/manage-images/scan-images-for-vulnerabilities.md).
54+
your stack. Most importantly, it correlates this information with a
55+
vulnerability database that is kept up to date through [periodic
56+
updates](admin/configure/set-up-vulnerability-scans.md). This
57+
gives you [unprecedented insight into your exposure to known security
58+
threats](user/manage-images/scan-images-for-vulnerabilities.md).
5959

6060
## Image signing
6161

@@ -69,3 +69,4 @@ the [DTR-specific notary documentation](user/manage-images/sign-images/index.md)
6969

7070
* [DTR architecture](architecture.md)
7171
* [Install DTR](admin/install/index.md)
72+

ee/dtr/admin/configure/external-storage/nfs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ mkdir /tmp/mydir && sudo mount -t nfs <nfs server>:<directory> /tmp/mydir
3131
One way to configure DTR to use an NFS directory is at install time:
3232

3333
```bash
34-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version }} install \
34+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version }} install \
3535
--nfs-storage-url <nfs-storage-url> \
3636
<other options>
3737
```
@@ -51,15 +51,15 @@ To take advantage of the new DTR built-in support for NFS, you can
5151
reconfigure DTR to use NFS:
5252

5353
```bash
54-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version }} reconfigure \
54+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version }} reconfigure \
5555
--nfs-storage-url <nfs-storage-url>
5656
```
5757

5858
To reconfigure DTR to stop using NFS storage, leave the `--nfs-storage-url` option
5959
blank:
6060

6161
```bash
62-
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ dtr_version}} reconfigure \
62+
docker run -it --rm {{ page.dtr_org }}/{{ page.dtr_repo }}:{{ page.dtr_version}} reconfigure \
6363
--nfs-storage-url ""
6464
```
6565

ee/dtr/admin/monitor-and-troubleshoot/index.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ replicas.
4141

4242
## Cluster status
4343

44-
The `/api/v0/meta/cluster_status` [endpoint](/reference/dtr/2.5/api/)
45-
requires administrator credentials, and returns a JSON object for the entire
46-
cluster as observed by the replica being queried. You can authenticate your
47-
requests using HTTP basic auth.
44+
The `/api/v0/meta/cluster_status` [endpoint](/reference/dtr/{{ site.dtr_version
45+
}}/api/) requires administrator credentials, and returns a JSON object for the
46+
entire cluster as observed by the replica being queried. You can authenticate
47+
your requests using HTTP basic auth.
4848

4949
```bash
5050
curl -ksL -u <user>:<pass> https://<dtr-domain>/api/v0/meta/cluster_status
@@ -72,4 +72,4 @@ troubleshoot, try [troubleshooting using logs](troubleshoot-with-logs.md).
7272

7373
## Where to go next
7474

75-
- [Troubleshoot with logs](troubleshoot-with-logs.md)
75+
- [Troubleshoot with logs](troubleshoot-with-logs.md)

ee/dtr/index.md

+9-10
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Docker Trusted Registry (DTR) is the enterprise-grade image storage solution
88
from Docker. You install it behind your firewall so that you can securely store
99
and manage the Docker images you use in your applications.
1010

11-
## Image management
11+
## Image and job management
1212

1313
DTR can be installed on-premises, or on a virtual private
1414
cloud. And with it, you can store your Docker images securely, behind your
@@ -17,11 +17,10 @@ firewall.
1717
You can use DTR as part of your continuous integration, and continuous
1818
delivery processes to build, ship, and run your applications.
1919

20-
DTR has a web based user interface that allows authorized users in your
21-
organization to browse docker images. It provides information about
22-
who pushed what image at what time. It even allows you to see what dockerfile
20+
DTR has a web user interface that allows authorized users in your
21+
organization to browse Docker images and [review repository events](/ee/dtr/user/audit-repository-events/). It even allows you to see what Dockerfile
2322
lines were used to produce the image and, if security scanning is enabled, to
24-
see a list of all of the software installed in your images.
23+
see a list of all of the software installed in your images. Additionally, you can now [review and audit jobs on the web interface](/ee/dtr/admin/manage-jobs/audit-jobs-via-ui/).
2524

2625
## Availability
2726

@@ -31,23 +30,23 @@ and metadata such that if a machine fails, DTR continues to operate and can be r
3130
## Efficiency
3231

3332
DTR has the ability to [cache images closer to users](admin/configure/deploy-caches/index.md)
34-
to reduce the amount of bandwidth used during docker pulls.
33+
to reduce the amount of bandwidth used when pulling Docker images.
3534

3635
DTR has the ability to [clean up unreferenced manifests and layers](admin/configure/garbage-collection.md).
3736

3837
## Built-in access control
3938

4039
DTR uses the same authentication mechanism as Docker Universal Control Plane.
41-
Users can be managed manually or synched from LDAP or Active Directory. DTR
40+
Users can be managed manually or synchronized from LDAP or Active Directory. DTR
4241
uses [Role Based Access Control](admin/manage-users/index.md) (RBAC) to allow you to implement fine-grained
43-
access control policies for who has access to your Docker images.
42+
access control policies for your Docker images.
4443

4544
## Security scanning
4645

47-
DTR has a built in security scanner that can be used to discover what versions
46+
DTR has a built-in security scanner that can be used to discover what versions
4847
of software are used in your images. It scans each layer and aggregates the
4948
results to give you a complete picture of what you are shipping as a part of
50-
your stack. Most importantly, it co-relates this information with a
49+
your stack. Most importantly, it correlates this information with a
5150
vulnerability database that is kept up to date through [periodic
5251
updates](admin/configure/set-up-vulnerability-scans.md). This
5352
gives you [unprecedented insight into your exposure to known security

ee/dtr/release-notes.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ to upgrade your installation to the latest release.
3030
* Web Interface
3131
* Online garbage collection is no longer an experimental feature. Users can now write to DTR and push images during garbage collection. [Learn about garbage collection](/ee/dtr/admin/configure/garbage-collection/).
3232
* Repository admins can now enable tag pruning for every repository that they manage by adding a pruning policy or setting a tag limit. [Learn about tag pruning](/ee/dtr/user/tag-pruning).
33-
* Users can now review and audit repository events on the web interface with the addition of the **Activity** tab on each repository.[Learn about repository event audits](/ee/dtr/user/audit-repository-events/).
33+
* Users can now review and audit repository events on the web interface with the addition of the **Activity** tab on each repository. [Learn about repository event audits](/ee/dtr/user/audit-repository-events/).
3434
* DTR admins can now enable auto-deletion of repository events based on specified conditions. [Learn about repository event auto-deletion](/ee/dtr/admin/configure/auto-delete-repo-events/).
3535
* DTR admins can now review and audit jobs on the web interface with the addition of **Job Logs** within System settings. [Learn about job audits on the web interface](/ee/dtr/admin/manage-jobs/audit-jobs-via-ui/).
3636
* DTR admins can now enable auto-deletion of job logs based on specified conditions. [Learn about job log auto-deletion](/ee/dtr/admin/manage-jobs/auto-delete-job-logs/).

0 commit comments

Comments
 (0)