rename to kaniko
This commit is contained in:
		
							parent
							
								
									bd49b459e5
								
							
						
					
					
						commit
						c63a03d123
					
				|  | @ -3,7 +3,6 @@ | ||||||
| kaniko is a tool to build unpriviliged container images from a Dockerfile. It doesn't depend on a Docker daemon, which enables building container images in environments that can't easily or securely run a Docker daemon, such as a standard Kubernetes cluster.  | kaniko is a tool to build unpriviliged container images from a Dockerfile. It doesn't depend on a Docker daemon, which enables building container images in environments that can't easily or securely run a Docker daemon, such as a standard Kubernetes cluster.  | ||||||
| 
 | 
 | ||||||
| The majority of Dockerfile commands can be executed with kaniko, but we're still working on supporting the following commands: | The majority of Dockerfile commands can be executed with kaniko, but we're still working on supporting the following commands: | ||||||
| * ADD |  | ||||||
| * VOLUME | * VOLUME | ||||||
| * SHELL | * SHELL | ||||||
| * HEALTHCHECK | * HEALTHCHECK | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| [ | [ | ||||||
|   { |   { | ||||||
|     "Image1": "gcr.io/kbuild-test/docker-test-add:latest", |     "Image1": "gcr.io/kaniko-test/docker-test-add:latest", | ||||||
|     "Image2": "gcr.io/kbuild-test/kbuild-test-add:latest", |     "Image2": "gcr.io/kaniko-test/kaniko-test-add:latest", | ||||||
|     "DiffType": "File", |     "DiffType": "File", | ||||||
|     "Diff": { |     "Diff": { | ||||||
|       "Adds": null, |       "Adds": null, | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| [ | [ | ||||||
|   { |   { | ||||||
|     "Image1": "gcr.io/kbuild-test/docker-test-bucket-buildcontext:latest", |     "Image1": "gcr.io/kaniko-test/docker-test-bucket-buildcontext:latest", | ||||||
|     "Image2": "gcr.io/kbuild-test/kbuild-test-bucket-buildcontext:latest", |     "Image2": "gcr.io/kaniko-test/kaniko-test-bucket-buildcontext:latest", | ||||||
|     "DiffType": "File", |     "DiffType": "File", | ||||||
|     "Diff": { |     "Diff": { | ||||||
|       "Adds": null, |       "Adds": null, | ||||||
|  |  | ||||||
|  | @ -26,8 +26,8 @@ const ( | ||||||
| 	// WorkspaceDir is the path to the workspace directory
 | 	// WorkspaceDir is the path to the workspace directory
 | ||||||
| 	WorkspaceDir = "/workspace" | 	WorkspaceDir = "/workspace" | ||||||
| 
 | 
 | ||||||
| 	//KbuildDir is the path to the kbuild directory
 | 	//KanikoDir is the path to the Kaniko directory
 | ||||||
| 	KbuildDir = "/kbuild" | 	KanikoDir = "/kaniko" | ||||||
| 
 | 
 | ||||||
| 	WhitelistPath = "/proc/self/mountinfo" | 	WhitelistPath = "/proc/self/mountinfo" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -25,7 +25,7 @@ import ( | ||||||
| 	"path/filepath" | 	"path/filepath" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // UnpackTarFromGCSBucket unpacks the kbuild.tar file in the given bucket to the given directory
 | // UnpackTarFromGCSBucket unpacks the context.tar.gz file in the given bucket to the given directory
 | ||||||
| func UnpackTarFromGCSBucket(bucketName, directory string) error { | func UnpackTarFromGCSBucket(bucketName, directory string) error { | ||||||
| 	// Get the tar from the bucket
 | 	// Get the tar from the bucket
 | ||||||
| 	tarPath, err := getTarFromBucket(bucketName, directory) | 	tarPath, err := getTarFromBucket(bucketName, directory) | ||||||
|  | @ -41,7 +41,7 @@ func UnpackTarFromGCSBucket(bucketName, directory string) error { | ||||||
| 	return os.Remove(tarPath) | 	return os.Remove(tarPath) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // getTarFromBucket gets kbuild.tar from the GCS bucket and saves it to the filesystem
 | // getTarFromBucket gets context.tar.gz from the GCS bucket and saves it to the filesystem
 | ||||||
| // It returns the path to the tar file
 | // It returns the path to the tar file
 | ||||||
| func getTarFromBucket(bucketName, directory string) (string, error) { | func getTarFromBucket(bucketName, directory string) (string, error) { | ||||||
| 	ctx := context.Background() | 	ctx := context.Background() | ||||||
|  | @ -50,7 +50,7 @@ func getTarFromBucket(bucketName, directory string) (string, error) { | ||||||
| 		return "", err | 		return "", err | ||||||
| 	} | 	} | ||||||
| 	bucket := client.Bucket(bucketName) | 	bucket := client.Bucket(bucketName) | ||||||
| 	// Get the tarfile kbuild.tar from the GCS bucket, and save it to a tar object
 | 	// Get the tarfile context.tar.gz from the GCS bucket, and save it to a tar object
 | ||||||
| 	reader, err := bucket.Object(constants.ContextTar).NewReader(ctx) | 	reader, err := bucket.Object(constants.ContextTar).NewReader(ctx) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return "", err | 		return "", err | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue