Convert Markdown frontmatter to YAML
Some frontmatter such as the weights, menu stuff, etc is no longer used 'draft=true' becomes 'published: false' Signed-off-by: Misty Stanley-Jones <misty@docker.com>master
							parent
							
								
									c372264f17
								
							
						
					
					
						commit
						f180e9a934
					
				|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Configuring a registry" | ||||||
| title = "Configuring a registry" | description: "Explains how to configure a registry" | ||||||
| description = "Explains how to configure a registry" | keywords: ["registry, on-prem, images, tags, repository, distribution, configuration"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, configuration"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry" |  | ||||||
| weight=4 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Registry Configuration Reference | # Registry Configuration Reference | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,12 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "HTTP API V2" | ||||||
| title = "HTTP API V2" | description: "Specification for the Registry API." | ||||||
| description = "Specification for the Registry API." | keywords: ["registry, on-prem, images, tags, repository, distribution, api, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, api, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry HTTP API V2 | # Docker Registry HTTP API V2 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,12 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "HTTP API V2" | ||||||
| title = "HTTP API V2" | description: "Specification for the Registry API." | ||||||
| description = "Specification for the Registry API." | keywords: ["registry, on-prem, images, tags, repository, distribution, api, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, api, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry HTTP API V2 | # Docker Registry HTTP API V2 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Docker Registry Token Authentication" | ||||||
| title = "Docker Registry Token Authentication" | description: "Docker Registry v2 authentication schema" | ||||||
| description = "Docker Registry v2 authentication schema" | keywords: ["registry, on-prem, images, tags, repository, distribution, authentication, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, authentication, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=100 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry v2 authentication | # Docker Registry v2 authentication | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Token Authentication Implementation" | ||||||
| title = "Token Authentication Implementation" | description: "Describe the reference implementation of the Docker Registry v2 authentication schema" | ||||||
| description = "Describe the reference implementation of the Docker Registry v2 authentication schema" | keywords: ["registry, on-prem, images, tags, repository, distribution, JWT authentication, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, JWT authentication, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=101 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry v2 Bearer token specification | # Docker Registry v2 Bearer token specification | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Oauth2 Token Authentication" | ||||||
| title = "Oauth2 Token Authentication" | description: "Specifies the Docker Registry v2 authentication" | ||||||
| description = "Specifies the Docker Registry v2 authentication" | keywords: ["registry, on-prem, images, tags, repository, distribution, oauth2, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, oauth2, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=102 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry v2 authentication using OAuth2 | # Docker Registry v2 authentication using OAuth2 | ||||||
| 
 | 
 | ||||||
|  | @ -193,4 +188,3 @@ Content-Type: application/json | ||||||
| 
 | 
 | ||||||
| {"refresh_token":"kas9Da81Dfa8","access_token":"eyJhbGciOiJFUzI1NiIsInR5":"expires_in":900,"scope":"repository:samalba/my-app:pull,repository:samalba/my-app:push"} | {"refresh_token":"kas9Da81Dfa8","access_token":"eyJhbGciOiJFUzI1NiIsInR5":"expires_in":900,"scope":"repository:samalba/my-app:pull,repository:samalba/my-app:push"} | ||||||
| ``` | ``` | ||||||
| 
 |  | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Token Scope Documentation" | ||||||
| title = "Token Scope Documentation" | description: "Describes the scope and access fields used for registry authorization tokens" | ||||||
| description = "Describes the scope and access fields used for registry authorization tokens" | keywords: ["registry, on-prem, images, tags, repository, distribution, advanced, access, scope"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, advanced, access, scope"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=103 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry Token Scope and Access | # Docker Registry Token Scope and Access | ||||||
| 
 | 
 | ||||||
|  | @ -140,4 +135,3 @@ done by fetching an access token using the refresh token. Since the refresh | ||||||
| token is not scoped to specific resources for an audience, extra care should | token is not scoped to specific resources for an audience, extra care should | ||||||
| be taken to only use the refresh token to negotiate new access tokens directly | be taken to only use the refresh token to negotiate new access tokens directly | ||||||
| with the authorization server, and never with a resource provider. | with the authorization server, and never with a resource provider. | ||||||
| 
 |  | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Token Authentication Specification" | ||||||
| title = "Token Authentication Specification" | description: "Specifies the Docker Registry v2 authentication" | ||||||
| description = "Specifies the Docker Registry v2 authentication" | keywords: ["registry, on-prem, images, tags, repository, distribution, Bearer authentication, advanced"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, Bearer authentication, advanced"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=104 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry v2 authentication via central service | # Docker Registry v2 authentication via central service | ||||||
| 
 | 
 | ||||||
|  | @ -25,7 +20,7 @@ This document outlines the v2 Docker registry authentication scheme: | ||||||
| 5. The client retries the original request with the Bearer token embedded in | 5. The client retries the original request with the Bearer token embedded in | ||||||
|    the request's Authorization header. |    the request's Authorization header. | ||||||
| 6. The Registry authorizes the client by validating the Bearer token and the | 6. The Registry authorizes the client by validating the Bearer token and the | ||||||
|    claim set embedded within it and begins the push/pull session as usual.  |    claim set embedded within it and begins the push/pull session as usual. | ||||||
| 
 | 
 | ||||||
| ## Requirements | ## Requirements | ||||||
| 
 | 
 | ||||||
|  | @ -161,7 +156,7 @@ Defines getting a bearer and refresh token using the token endpoint. | ||||||
|         <code>expires_in</code> |         <code>expires_in</code> | ||||||
|     </dt> |     </dt> | ||||||
|     <dd> |     <dd> | ||||||
|         (Optional) The duration in seconds since the token was issued that it  |         (Optional) The duration in seconds since the token was issued that it | ||||||
|         will remain valid.  When omitted, this defaults to 60 seconds.  For |         will remain valid.  When omitted, this defaults to 60 seconds.  For | ||||||
|         compatibility with older clients, a token should never be returned with |         compatibility with older clients, a token should never be returned with | ||||||
|         less than 60 seconds to live. |         less than 60 seconds to live. | ||||||
|  |  | ||||||
|  | @ -1,8 +1,6 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | published: false | ||||||
| draft = true | --- | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Distribution API Implementations | # Distribution API Implementations | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Reference Overview" | ||||||
| title = "Reference Overview" | description: "Explains registry JSON objects" | ||||||
| description = "Explains registry JSON objects" | keywords: ["registry, service, images, repository,  json"] | ||||||
| keywords = ["registry, service, images, repository,  json"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| weight=-1 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Docker Registry Reference | # Docker Registry Reference | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,9 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | published: false | ||||||
| draft=true | title: "Docker Distribution JSON Canonicalization" | ||||||
| title = "Docker Distribution JSON Canonicalization" | description: "Explains registry JSON objects" | ||||||
| description = "Explains registry JSON objects" | keywords: ["registry, service, images, repository,  json"] | ||||||
| keywords = ["registry, service, images, repository,  json"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,12 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Image Manifest V 2, Schema 1 " | ||||||
| title = "Image Manifest V 2, Schema 1 " | description: "image manifest for the Registry." | ||||||
| description = "image manifest for the Registry." | keywords: ["registry, on-prem, images, tags, repository, distribution, api, advanced, manifest"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, api, advanced, manifest"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Image Manifest Version 2, Schema 1 | # Image Manifest Version 2, Schema 1 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,12 +1,8 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Image Manifest V 2, Schema 2 " | ||||||
| title = "Image Manifest V 2, Schema 2 " | description: "image manifest for the Registry." | ||||||
| description = "image manifest for the Registry." | keywords: ["registry, on-prem, images, tags, repository, distribution, api, advanced, manifest"] | ||||||
| keywords = ["registry, on-prem, images, tags, repository, distribution, api, advanced, manifest"] | --- | ||||||
| [menu.main] |  | ||||||
| parent="smn_registry_ref" |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 | 
 | ||||||
| # Image Manifest Version 2, Schema 2 | # Image Manifest Version 2, Schema 2 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,13 +1,7 @@ | ||||||
| <!--[metadata]> | --- | ||||||
| +++ | title: "Reference" | ||||||
| title = "Reference" | description: "Explains registry JSON objects" | ||||||
| description = "Explains registry JSON objects" | keywords: ["registry, service, images, repository,  json"] | ||||||
| keywords = ["registry, service, images, repository,  json"] | type: "menu" | ||||||
| type = "menu" | identifier: "smn_registry_ref" | ||||||
| [menu.main] | --- | ||||||
| identifier="smn_registry_ref" |  | ||||||
| parent="smn_registry" |  | ||||||
| weight=7 |  | ||||||
| +++ |  | ||||||
| <![end-metadata]--> |  | ||||||
| 
 |  | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue