安装 VolumeSnapshot CRDs

安装 VolumeSnapshot CRDs 参考

Written by Mars Zhang

1.前置条件

在安装 VolumeSnapshot CRDs 之前, 需要确认这些 CRDs 是否已经体现在 Kubernetes 系统之上,因为有这个问题,做如下命令。如果 CRD 已存在,则输出应类似于下面显示的输出。第二列显示已安装的 CRD 的版本(在本例中为 v1)。确保它是正在使用的 CSI 驱动程序所需的正确版本。

kubectl api-resources | grep volumesnapshot
volumesnapshotclasses    snapshot.storage.k8s.io/v1        false        VolumeSnapshotClass
volumesnapshotcontents   snapshot.storage.k8s.io/v1        false        VolumeSnapshotContent
volumesnapshots          snapshot.storage.k8s.io/v1        true         VolumeSnapshot

2. Installing CRDs

请注意保证仅安装以下版本的卷快照 CRD 其中一个版本

  • 确保只安装一个版本的卷快照CRD;即不要同时安装 v1 和 v1beta1 CRD。
  • 确保它是正在使用的 CSI 驱动程序所需的正确的卷快照 CRD 版本。
  • 对于 Kubernetes v 1.20+,请安装 v1。对于 Kubernetes v1.19,安装 v1beta1。

3. 安装 v1 CRDs

从 GitHub external-snapshotter 项目下载所需的文件。
运行命令: kubectl apply -f v1.yaml
若成功执行上述命令,v1 卷快照 CRD 现在应该在系统上可用。通过执行 **前置条件** 再次检查。

4. 安装 v1beta1 CRDs

要安装 v1beta1,请按照 Kubernetes 文档中的说明进行操作。假设成功执行上述命令,v1beta1 VolumeSnapshot CRD 现在应该在系统上可用。您可以通过执行以下命令再次检查。

kubectl api-resources | grep volumesnapshot

5. 参考文献

https://docs.trilio.io/kubernetes/appendix/csi-drivers/installing-volumesnapshot-crds
https://github.com/kubernetes-csi/external-snapshotter
https://github.com/kubernetes-csi/external-snapshotter

从不信任,始终验证!利用 Veeam 解决方案实现企业零信任数据管理模型

[toc]

在疫情时代的影响下,很多企业日常的活动由线下转为线上进行。虽然这推动了现代化办公的发展和企业数字化转型,但也使勒索软件运营商从中发现了更多的机会。数据安全是任何企业现代化战略中不可或缺的一部分。
如今,零信任框架对数据安全至关重要,对于备份数据尤其如此。在网络攻击的过程中,攻击者通常会将敏感数据泄露和数据加密勒索作为主要盈利目的。零信任框架被定义为一套不断发展的安全范式,将安全防御系统从静态的、基于网络的边界的安全模式,转移到专注于用户行为、数据资产和企业资源的安全模式,从而使企业可以有效进行安全防御。本文我们将阐述如何利用 Veeam 解决方案实现零信任数据管理模型。

继续阅读“从不信任,始终验证!利用 Veeam 解决方案实现企业零信任数据管理模型”