# cloud-native-suite **Repository Path**: anolis/cloud-native-suite ## Basic Information - **Project Name**: cloud-native-suite - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2022-07-06 - **Last Updated**: 2023-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Anolis Cloud-Native Suite(ACNS) ACNS is a Kubernetes distribution based on [ACK-D](https://github.com/AliyunContainerService/ackdistro) which have been verified by large-scale production environment. As a cluster image, ACNS can be delivered by [sealer](https://github.com/alibaba/sealer) which can help users to manage their clusters more simply and flexibly. ## The difference between ACNS and ACK-D The main difference between ACNS and ACK-D is that there are more components which are open source in Anolis besides the base components in ackd. ACNS can support kata/rund container, dragonfly P2P, and nydus container image. They can be deployed and managed by sealer. ACNS, as a downstream of ACK-D, will keep up-to-date with ACK-D and ACK. ## Features ### Cluster installation and operation - Support multiple deployment topologies including single-node, three-node. - Support node scale, node replacement ### Support Kata Container ### Support Nydus Image ### Support Dragonfly ## Quick start ```bash ARCH=amd64 wget -c https://cloud-native.oss-cn-shanghai.aliyuncs.com/bin/amd64/sealer-latest-linux-amd64.tar.gz && tar -xvf sealer-latest-linux-amd64.tar.gz -C /usr/bin ``` Clusterfile ``` apiVersion: sealer.cloud/v2 kind: Cluster metadata: name: my-cluster spec: image: cloud-native-registry.cn-shanghai.cr.aliyuncs.com/kubernetes/anoliscluster:v1.5-test env: - ContainerRuntime=containerd - SkipPreflight=true - SupportKata=true - SupportNydus=true - YodaDevice=/dev/vdb ssh: passwd: xxxxxxxx hosts: - ips: [ 1.1.1.1 ] roles: [ master ] - ips: [ 2.2.2.2, 3.3.3.3 ] roles: [ node ] ``` ```bash sealer apply -f Clusterfile ``` ## Component Introduction
## License