Mike Brown 
							
						 
					 
					
						
						
							
						
						1b60224e2e 
					 
					
						
						
							
							use containerd/project header test  
						
						... 
						
						
						
						Signed-off-by: Mike Brown <brownwm@us.ibm.com > 
						
						
					 
					
						2020-04-22 19:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								ktock 
							
						 
					 
					
						
						
							
						
						c1b7bcf395 
					 
					
						
						
							
							Enable to pass additional handler on pull for stargz-based remote snapshots  
						
						... 
						
						
						
						Throughout container lifecycle, pulling image is one of the time-consuming
steps. Recently, containerd community started to tackle this issue with
stargz-based remote snapshots, as a non-core
subproject(https://github.com/containerd/stargz-snapshotter ).
This snapshotter is implemented as a standard proxy plugin but it requires the
client to pass some additional information (image ref and layer digest) for each
pull operation to query layer contents on the registry. Stargz snapshotter
project provides an image handler to do this and stargz snapshot users need to
pass this handler to containerd client.
This commit enables to use stargz-based remote snapshots through CRI by passing
the handler to containerd client on pull operation.
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com > 
						
						
					 
					
						2020-04-16 20:53:52 +09:00 
						 
				 
			
				
					
						
							
							
								Brandon Lum 
							
						 
					 
					
						
						
							
						
						8d5a8355d0 
					 
					
						
						
							
							Updated docs and code for default nil behavior  
						
						... 
						
						
						
						Signed-off-by: Brandon Lum <lumjjb@gmail.com > 
						
						
					 
					
						2020-02-27 23:42:03 +00:00 
						 
				 
			
				
					
						
							
							
								Brandon Lum 
							
						 
					 
					
						
						
							
						
						ffcef9dc32 
					 
					
						
						
							
							Addressed nits  
						
						... 
						
						
						
						Signed-off-by: Brandon Lum <lumjjb@gmail.com > 
						
						
					 
					
						2020-02-24 20:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brandon Lum 
							
						 
					 
					
						
						
							
						
						8df431fc31 
					 
					
						
						
							
							Defer multitenant key model to image auth discussion  
						
						... 
						
						
						
						Signed-off-by: Brandon Lum <lumjjb@gmail.com > 
						
						
					 
					
						2020-02-24 20:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brandon Lum 
							
						 
					 
					
						
						
							
						
						f0579c7b4d 
					 
					
						
						
							
							Implmented node key model for image encryption  
						
						... 
						
						
						
						Signed-off-by: Brandon Lum <lumjjb@gmail.com > 
						
						
					 
					
						2020-02-24 20:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						ab6701bd11 
					 
					
						
						
							
							Add insecure_skip_verify option.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-11-26 13:25:52 -08:00 
						 
				 
			
				
					
						
							
							
								Antonio Ojea 
							
						 
					 
					
						
						
							
						
						fcd6bf318b 
					 
					
						
						
							
							Report Additional POD IPs  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-09-18 17:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								Ed Bartosh 
							
						 
					 
					
						
						
							
						
						e28689657a 
					 
					
						
						
							
							Add ContatinerAnnotations to the Runtime and config  
						
						... 
						
						
						
						Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com > 
						
						
					 
					
						2019-09-10 11:28:51 +03:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						50c73e6dc5 
					 
					
						
						
							
							Move unix specific logic into _unix.go  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-09-03 16:23:42 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						2d03ccf5dd 
					 
					
						
						
							
							FDQN is a typo, and we don't support trailing dot in FQDN.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-08-30 13:31:04 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						2fd69f0b78 
					 
					
						
						
							
							Move config validation into pkg/config and add unit test.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-08-09 14:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						53e94c6753 
					 
					
						
						
							
							Use containerd registry mirror library.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-08-09 14:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Price 
							
						 
					 
					
						
						
							
						
						3353ab76d9 
					 
					
						
						
							
							Add flag to overload default privileged host device behaviour  
						
						... 
						
						
						
						This commit adds a flag to the runtime config that allows overloading of the default
privileged behaviour. When the flag is enabled on a runtime, host devices won't
be appended to the runtime spec if the container is run as privileged.
By default the flag is false to maintain the current behaviour of privileged.
Fixes  #1213 
Signed-off-by: Alex Price <aprice@atlassian.com > 
						
						
					 
					
						2019-08-08 12:16:42 +10:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						871a8b89c8 
					 
					
						
						
							
							Do not deprecate no_pivot yet.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-08-05 15:12:50 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						467f9e0e8a 
					 
					
						
						
							
							Fix proc mount support.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-07-31 17:11:15 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						c78caf902d 
					 
					
						
						
							
							Add max concurrent downloads support.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-07-26 18:15:17 -07:00 
						 
				 
			
				
					
						
							
							
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						4b43303203 
					 
					
						
						
							
							Add option to register on TCP server  
						
						... 
						
						
						
						Signed-off-by: Aldo Culquicondor <acondor@google.com > 
						
						
					 
					
						2019-07-25 09:42:49 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Brown 
							
						 
					 
					
						
						
							
						
						3ba04c01cc 
					 
					
						
						
							
							doc update for cni max num  
						
						... 
						
						
						
						Signed-off-by: Mike Brown <brownwm@us.ibm.com > 
						
						
					 
					
						2019-06-11 08:35:22 -05:00 
						 
				 
			
				
					
						
							
							
								kuramal 
							
						 
					 
					
						
						
							
						
						b022de5f37 
					 
					
						
						
							
							add cni plugin config file max num config, set go-cni to commit 22460c0  
						
						... 
						
						
						
						Signed-off-by: kuramal <linxxnil@126.com > 
						
						
					 
					
						2019-06-10 12:14:35 +08:00 
						 
				 
			
				
					
						
							
							
								Vlad Ungureanu 
							
						 
					 
					
						
						
							
						
						60a58af376 
					 
					
						
						
							
							Add TLS auth registry support  
						
						... 
						
						
						
						Signed-off-by: Vlad Ungureanu <ungureanuvladvictor@gmail.com > 
						
						
					 
					
						2019-06-06 14:55:53 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						ba4a04ae70 
					 
					
						
						
							
							Add DefaultRuntimeName option.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-04-18 11:18:25 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						238658719f 
					 
					
						
						
							
							Cleanup pod annotation test and only support tailing wildcard.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-03-25 12:54:34 -07:00 
						 
				 
			
				
					
						
							
							
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						effd82227c 
					 
					
						
						
							
							Add support for passing sandbox annotations to runtime  
						
						... 
						
						
						
						Signed-off-by: Harshal Patil <harshal.patil@in.ibm.com > 
						
						
					 
					
						2019-03-21 14:38:14 +05:30 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						8222da7768 
					 
					
						
						
							
							Support stream idle timeout.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2019-02-28 01:30:01 -08:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						cd8231ab2a 
					 
					
						
						
							
							support DisableCgroup, DisableApparmor, RestrictOOMScoreAdj  
						
						... 
						
						
						
						Add following config for supporting "rootless" mode
* DisableCgroup: disable cgroup
* DisableApparmor: disable Apparmor
* RestrictOOMScoreAdj: restrict the lower bound of OOMScoreAdj
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp > 
						
						
					 
					
						2019-01-03 05:12:04 +09:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						1442425f92 
					 
					
						
						
							
							Support runtime specific configurations.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-10-08 17:17:29 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Allclair 
							
						 
					 
					
						
						
							
						
						e7189a25c3 
					 
					
						
						
							
							Add RuntimeHandler support  
						
						... 
						
						
						
						Signed-off-by: Tim Allclair <tallclair@google.com > 
						
						
					 
					
						2018-09-05 17:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								JulienBalestra 
							
						 
					 
					
						
						
							
						
						859003a940 
					 
					
						
						
							
							stream: struct for x509 key pair, update the docs, error management  
						
						... 
						
						
						
						Signed-off-by: JulienBalestra <julien.balestra@datadoghq.com > 
						
						
					 
					
						2018-08-28 17:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								JulienBalestra 
							
						 
					 
					
						
						
							
						
						b82b524260 
					 
					
						
						
							
							stream: can use user certificates  
						
						... 
						
						
						
						Signed-off-by: JulienBalestra <julien.balestra@datadoghq.com > 
						
						
					 
					
						2018-08-27 19:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						b3d6f16383 
					 
					
						
						
							
							Serve streaming on localhost by default to match k8s 1.11 default.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-07-21 01:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								yanxuean 
							
						 
					 
					
						
						
							
						
						7065dd81f9 
					 
					
						
						
							
							support no_pivot option for runc  
						
						... 
						
						
						
						Signed-off-by: yanxuean <yan.xuean@zte.com.cn > 
						
						
					 
					
						2018-07-20 08:46:50 +08:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						952e53bf58 
					 
					
						
						
							
							Add registry auth config, and use docker resolver in containerd.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-07-09 19:08:48 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						405f57f8e0 
					 
					
						
						
							
							Add max_container_log_size  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-06-14 14:24:17 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						d8a3c5f254 
					 
					
						
						
							
							Address comments.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-04-09 18:15:09 +00:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						b2099c2061 
					 
					
						
						
							
							Add cni config template support.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-04-07 06:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Brown 
							
						 
					 
					
						
						
							
						
						2f9f721b63 
					 
					
						
						
							
							adds a new flag to enable TLS support insecure for now  
						
						... 
						
						
						
						Signed-off-by: Mike Brown <brownwm@us.ibm.com > 
						
						
					 
					
						2018-04-02 12:27:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						f0655ecfe0 
					 
					
						
						
							
							Use pause image from new source.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-26 07:11:41 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Brown 
							
						 
					 
					
						
						
							
						
						94df315de8 
					 
					
						
						
							
							adds volatile state directory to the fs plan for cntrs/pods/fifo  
						
						... 
						
						
						
						Signed-off-by: Mike Brown <brownwm@us.ibm.com > 
						
						
					 
					
						2018-03-24 00:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						c6fecb2115 
					 
					
						
						
							
							Merge pull request  #688  from Random-Liu/cleanup-kata-code  
						
						... 
						
						
						
						Address comments for privileged runtime code. 
						
						
					 
					
						2018-03-22 23:01:31 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						ca67f94ee0 
					 
					
						
						
							
							Address comments for privileged runtime code.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-23 02:17:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nitesh Konkar 
							
						 
					 
					
						
						
							
						
						6a542c596b 
					 
					
						
						
							
							Bump pause container to multi-arch gcr.io/google-containers/pause:3.1  
						
						... 
						
						
						
						Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com > 
						
						
					 
					
						2018-03-22 05:44:12 +00:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						9177cb16bc 
					 
					
						
						
							
							Remove omitempty from config json.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-21 07:28:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jose Carlos Venegas Munoz 
							
						 
					 
					
						
						
							
						
						ca16bd601a 
					 
					
						
						
							
							runtime: Add trusted runtime option  
						
						... 
						
						
						
						Some CRI compatible runtimes may not support provileged operations.
Specifically hypervisor based runtimes (like kata-containers, cc-runtime
and runv) do not support privileged operations like:
- Provide access to the host namespaces
- Create fully privileged containers with access to host devices
Hypervisor based runtimes create container workloads within virtual machines.
When a running host privileged containers using them,
they wont provide support to requested the privileged opertations.
This commits add the new options to define two runtimes:
Trusted runtime : Used when a privileged container is requested.
Default runtime : for non-privileged workloads.
A container that belongs to a privileged pod will inherent this property
an will be created with the trusted runtime.
- Add options to define trusted runtime
- Add logic to decide if a sanbox is trusted
- Export annotation containers below to a trusted sandbox
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com > 
						
						
					 
					
						2018-03-20 13:56:49 -06:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						387da59ee5 
					 
					
						
						
							
							Rename all variables to remove "cricontainerd".  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-19 21:59:32 +00:00 
						 
				 
			
				
					
						
							
							
								abhi 
							
						 
					 
					
						
						
							
						
						2bdf428eb7 
					 
					
						
						
							
							Removing DAD config and updating plugins to v0.7.0  
						
						... 
						
						
						
						Signed-off-by: abhi <abhi@docker.com > 
						
						
					 
					
						2018-03-16 14:46:46 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						d1e9960180 
					 
					
						
						
							
							Remove standalone mode  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-05 21:45:20 +00:00