本文へジャンプします。

ニフティクラウド 技術仕様

ニフクラ Hatoba(β):スナップショット

クラスターの状態をスナップショットとして保持できます。スナップショットをもとに、保持した状態と同等のクラスターを新規作成できます。

スナップショットの対象

スナップショットとして保持されるリソースにはいくつかの条件があります。条件に該当しないリソースはスナップショットとして保持されません。

  • list, get, create, delete が可能なリソースであること
  • 下記のスナップショット対象外リソースに含まれないこと
スナップショットの対象外リソース

下記の条件に合致するリソースはスナップショットの対象外となります。

  • namespace
    • kube-system
    • cattle-system
    • kube-public
    • ingress-nginx
  • CRD
    • crd.projectcalico.org
  • APIリソース
    • /api/v1,bindings
    • /api/v1,componentstatuses
    • /api/v1,events
    • /api/v1,limitranges
    • /api/v1,nodes
    • /api/v1,resourcequotas
    • /apis/apiregistration.k8s.io
    • /apis/extensions,daemonsets
    • /apis/extensions,deployments
    • /apis/extensions,networkpolicies
    • /apis/extensions,podsecuritypolicies
    • /apis/extensions,replicasets
    • /apis/extensions,replicationcontrollers
    • /apis/scheduling.k8s.io
    • /apis/events.k8s.io
    • /apis/certificates.k8s.io
    • /apis/networking.k8s.io
    • /apis/admissionregistration.k8s.io
    • /apis/authentication.k8s.io
    • /apis/authorization.k8s.io
    • /apis/crd.projectcalico.org
    • /apis/storage.k8s.io,storageclasses (※ ただし、nameが nifcloud-nas-nfs の場合のみリストア対象)
    • /api/v1/namespaces/default/services/kubernetes
    • /api/v1/namespaces/default/endpoints/kubernetes
    • /apis/rbac.authorization.k8s.io/v1/clusterroles/system:
    • /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/system:

スナップショットのステータス

API 表示 説明
AVAILABLE 利用可能 スナップショットからクラスター作成が可能です。
CREATING 作成中 スナップショットを作成しています。
RESTORING リストア中 スナップショットからクラスターを作成中です。
FAILED HTTP(80/tcp) スナップショットの作成に失敗しました。

推奨画面サイズ 1024×768 以上