All Products
Search
Document Center

CloudOps Orchestration Service:Buat atau perbarui image

Last Updated:Sep 05, 2026

Saat menggunakan ECS, Anda sering perlu melakukan tugas seperti memperbarui perangkat lunak, meningkatkan layanan backend, atau menerapkan patch keamanan. Fitur Buat atau Perbarui Image dalam Tugas O&M Umum di CloudOps Orchestration Service (OOS) mengotomatiskan proses tersebut.

Prosedur

Anda dapat membuat image baru dari instans ECS yang sudah ada atau memperbarui image yang sudah ada. Sebelum memulai, pastikan Anda telah membuat instans ECS. Untuk informasi selengkapnya, lihat Create an ECS instance.

  1. Buka halaman Automated task > Common O&M Tasks > Create or update images dan klik Create.

    创建镜像

  2. Pada halaman New create or update image task, pilih Create image from existing instance atau Update Image.

    Dalam contoh ini, Create image from existing instance dipilih.

  3. Pada bagian General settings, masukkan New image name dan tentukan Permissions.

    Untuk Permissions, Anda dapat memilih Use Existing Permissions of Current Account atau Specify RAM Role and Use Permissions Granted to This Role. Dalam contoh ini, Specify RAM role and use permissions granted to this role dipilih. OOS kemudian akan mengasumsikan peran RAM bernama OOSServiceRole.

    Catatan

    Jika Anda tidak memiliki peran RAM yang tersedia untuk diasumsikan oleh OOS, lihat Set and grant a RAM role for OOS. Jika Anda sudah terbiasa mengatur izin RAM untuk OOS, Anda juga dapat mengklik Manual Authorization untuk mengonfigurasi izin secara cepat. Templat JSON berikut menyediakan kebijakan izin yang diperlukan.

    • Permission policy for creating an image from an existing instance

      {
        "Version": "1",
        "Statement": [
          {
            "Action": [
              "ecs:CreateImage",
              "ecs:DescribeImages",
              "ecs:ModifyImageSharePermission",
              "ecs:CopyImage",
              "ecs:RunCommand",
              "ecs:DescribeInvocationResults",
              "ecs:DescribeRegions",
              "ecs:DescribeInstances",
              "ecs:DescribeInvocations"
            ],
            "Resource": "*",
            "Effect": "Allow"
          },
          {
            "Action": [
              "ess:ModifyScalingConfiguration"
            ],
            "Resource": "*",
            "Effect": "Allow"
          },
          {
            "Action": "oos:*",
            "Resource": "*",
            "Effect": "Allow"
          },
          {
            "Action": "ram:PassRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
              "StringEquals": {
                "acs:Service": "oos.aliyuncs.com"
              }
            }
          }
        ]
      }
      						
    • Permission policy for updating an image

      {
        "Version": "1",
        "Statement": [
          {
            "Action": "oos:*",
            "Resource": "*",
            "Effect": "Allow"
          },
          {
            "Action": "ram:PassRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
              "StringEquals": {
                "acs:Service": "oos.aliyuncs.com"
              }
            }
          },
          {
            "Action": [
              "ecs:RunCommand",
              "ecs:RunInstances",
              "ecs:StopInstance",
              "ecs:DescribeRegions",
              "ecs:DeleteInstance",
              "ecs:CreateImage",
              "ecs:DescribeImages",
              "ecs:ModifyImageSharePermission",
              "ecs:CopyImage",
              "ecs:RebootInstance",
              "ecs:DescribeInvocationResults",
              "ecs:InstallCloudAssistant",
              "ecs:DescribeCloudAssistantStatus",
              "ecs:DescribeInstances",
              "ecs:DescribeInvocations"
            ],
            "Resource": "*",
            "Effect": "Allow"
          },
          {
            "Action": [
              "ess:ModifyScalingConfiguration"
            ],
            "Resource": "*",
            "Effect": "Allow"
          }
        ]
      }
      						
  4. Pada bagian Select Instances, pilih instans ECS sumber.

    实例-zh

    Catatan

    Jika Anda memilih Update Image, Anda harus memilih image yang akan diperbarui dan mengonfigurasi instansi perantara. Ikuti petunjuk pada halaman.

  5. Pada bagian Send Remote Commands, pilih jenis perintah yang sesuai dengan sistem operasi instans Anda dan masukkan perintah tersebut.

    Dalam contoh ini, Linux Shell dipilih, seperti yang ditunjukkan pada gambar berikut.

    命令

  6. Pada bagian Image distribution dan Scaling group configuration, konfigurasikan pengaturan Copy to other region, Shared account ID, dan Scaling group configuration ID.

    fenfa

  7. (Opsional) Konfigurasikan parameter pada bagian Execution settings.

    Anda dapat menambahkan tag, menentukan kelompok sumber daya, dan memilih untuk menyimpan tugas sebagai templat.

  8. Klik Create. Pada kotak dialog Parameter confirmation, tinjau pengaturan dan klik OK.

    Setelah image dibuat atau diperbarui, tugas tersebut akan muncul di Create or update images task list. Klik ID eksekusi tugas untuk melihat detailnya.