Add init doc
This commit is contained in:
parent
420beb333b
commit
cc1605fe94
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
description: >
|
||||||
|
The Yandex.Cloud Compute Image Import post-processor create an image from a
|
||||||
|
qcow2 image (or from provided Storage object in near future).
|
||||||
|
It uploads qcow2 to Yandex Object Storage and create new one Compute Image
|
||||||
|
in target folder.
|
||||||
|
layout: docs
|
||||||
|
page_title: Yandex.Cloud Compute Image Import - Post-Processors
|
||||||
|
sidebar_title: Yandex.Cloud Compute Import
|
||||||
|
---
|
||||||
|
|
||||||
|
# Yandex.Cloud Compute Image Import Post-Processor
|
||||||
|
|
||||||
|
Type: `yandex-import`
|
||||||
|
|
||||||
|
The Yandex.Cloud Compute Image Import post-processor create new Compute Image
|
||||||
|
from a qcow2 file. As Compute service support image creation from Storage service object
|
||||||
|
just before request to create its upload file into Storage service.
|
||||||
|
|
||||||
|
|
||||||
|
Assigned Service Account must have write permissions to the Yandex Object Storage.
|
||||||
|
A new temporary static access keys from assigned Service Account used to upload
|
||||||
|
file.
|
||||||
|
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
|
||||||
|
### Required:
|
||||||
|
|
||||||
|
@include 'post-processor/yandex-import/Config-required.mdx'
|
||||||
|
|
||||||
|
### Optional:
|
||||||
|
|
||||||
|
@include 'post-processor/yandex-import/Config-not-required.mdx'
|
||||||
|
|
||||||
|
|
||||||
|
## Basic Example
|
||||||
|
|
||||||
|
<TBD>
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"variables": {
|
||||||
|
"token": "{{env `YC_TOKEN`}}"
|
||||||
|
},
|
||||||
|
"sensitive-variables": ["token"],
|
||||||
|
"builders": [
|
||||||
|
{
|
||||||
|
"type": "file",
|
||||||
|
"source": "xenial-server-cloudimg-amd64-disk1.img",
|
||||||
|
"target": "test_artifact.qcow2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"post-processors": [
|
||||||
|
{
|
||||||
|
"type": "yandex-import",
|
||||||
|
"token": "{{user `token`}}",
|
||||||
|
"folder_id": "b1g8jvfcgmitdrslcn86",
|
||||||
|
"service_account_id": "ajeui8kdvg8qs44fbrbr",
|
||||||
|
|
||||||
|
"bucket": "bucket1",
|
||||||
|
|
||||||
|
"image_name": "my-first-imported-image-{{isotime \"02-Jan-06-03-04-05\" | lower }}",
|
||||||
|
|
||||||
|
"keep_input_artifact": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
Loading…
Reference in New Issue