Abel Feng 
							
						 
					 
					
						
						
							
						
						fc5086a74d 
					 
					
						
						
							
							cri: remove sandbox controller from client  
						
						... 
						
						
						
						cri will call sandbox controller from the sandboxService, remove the
dependency of client.
Signed-off-by: Abel Feng <fshb1988@gmail.com > 
						
						
					 
					
						2024-10-16 17:37:07 +08:00 
						 
				 
			
				
					
						
							
							
								Abel Feng 
							
						 
					 
					
						
						
							
						
						e4df672ab8 
					 
					
						
						
							
							sandbox: add sandbox controller v2  
						
						... 
						
						
						
						Signed-off-by: Abel Feng <fshb1988@gmail.com > 
						
						
					 
					
						2024-10-16 17:37:05 +08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						2ac2b9c909 
					 
					
						
						
							
							Make api a Go sub-module  
						
						... 
						
						
						
						Allow the api to stay at the same v1 go package name and keep using a
1.x version number. This indicates the API is still at 1.x and allows
sharing proto types with containerd 1.6 and 1.7 releases.
Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-05-02 11:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						1bf781d8eb 
					 
					
						
						
							
							Cleanup introspection interface  
						
						... 
						
						
						
						Split service proxy from service plugin.
Make introspection service easier for clients to use.
Update service proxy to support grpc and ttrpc.
Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-03-01 23:07:42 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						fa8cae99d1 
					 
					
						
						
							
							Move namespaces to pkg/namespaces  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:55:39 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						fcd39ccc53 
					 
					
						
						
							
							Move snapshots to core/snapshots  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:54:09 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						92d2a5fc02 
					 
					
						
						
							
							Move services to plugins/services  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:52:57 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						228ad5a5ca 
					 
					
						
						
							
							Move sandbox to core/sandbox  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:52:39 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						f80760f9ff 
					 
					
						
						
							
							Move leases to core/leases  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:51:45 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						57ea8aef3d 
					 
					
						
						
							
							Move images to core/images  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:51:26 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						9456048f46 
					 
					
						
						
							
							Move containers to core/containers  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						21b4f3f0aa 
					 
					
						
						
							
							Move content to core/content  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2024-01-17 09:50:32 -08:00 
						 
				 
			
				
					
						
							
							
								Abel Feng 
							
						 
					 
					
						
						
							
						
						32bf805e57 
					 
					
						
						
							
							sandbox: add a sandboxService interface to criService  
						
						... 
						
						
						
						so that we can add a fakeSandboxService to the criService in tests.
Signed-off-by: Abel Feng <fshb1988@gmail.com > 
						
						
					 
					
						2023-11-15 09:25:58 +08:00 
						 
				 
			
				
					
						
							
							
								Abel Feng 
							
						 
					 
					
						
						
							
						
						25a4c3d235 
					 
					
						
						
							
							sandbox: remove SandboxersServicePlugin  
						
						... 
						
						
						
						Signed-off-by: Abel Feng <fshb1988@gmail.com > 
						
						
					 
					
						2023-11-15 09:22:10 +08:00 
						 
				 
			
				
					
						
							
							
								Abel Feng 
							
						 
					 
					
						
						
							
						
						0cf48bab2c 
					 
					
						
						
							
							sandbox: podsandbox init its own client  
						
						... 
						
						
						
						To break the cyclic dependency of cri plugin and podsandbox plugin,
we define a new plugin type of SandboxesServicePlugin and when cri init
it's own client, it will add the all the controllers by get them from
the SandboxesServicePlugin.
when podsandbox controller init it's client, it will not Require the
SandboxesServicePlugin.
Signed-off-by: Abel Feng <fshb1988@gmail.com > 
						
						
					 
					
						2023-11-15 09:22:10 +08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						9db21401c4 
					 
					
						
						
							
							Switch to github.com/containerd/plugin  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2023-11-01 23:01:42 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						b85df264ef 
					 
					
						
						
							
							Rename opt to avoid stutter  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2023-11-01 10:39:54 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						261e01c2ac 
					 
					
						
						
							
							Move client to subpackage  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2023-11-01 10:37:00 -07:00