diff --git a/assets/scss/blogs.scss b/assets/scss/blogs.scss index 249ef34e8..c93e12a72 100644 --- a/assets/scss/blogs.scss +++ b/assets/scss/blogs.scss @@ -65,8 +65,9 @@ height: 280px; overflow: hidden; & > img { - min-width: 100%; + width: 280px; height: 280px; + object-fit: contain; } } diff --git a/content/zh/_index.md b/content/zh/_index.md index ac9a93d21..4bf53dcc2 100644 --- a/content/zh/_index.md +++ b/content/zh/_index.md @@ -6,140 +6,138 @@ description: "KubeSphere 是在 Kubernetes 之上构建的以应用为中心的 css: "scss/index.scss" section1: - title: KubeSphere Container Platform - topic: The Kubernetes Platform, tailored to the hybrid cloud - content: KubeSphere is a distributed operating system providing cloud native stack with Kubernetes as its kernel, and aims to be plug-and-play architecture for third-party applications seamless integration to boost its ecosystem. - btnContent1: Install on Kubernetes - btnContent2: Install on Linux + title: + topic: + content: + btnContent1: + btnContent2: section2: - title: One Platform for full-stack solutions - content: KubeSphere is also a multi-tenant enterprise-grade container platform with full-stack automated IT operation and streamlined DevOps workflows. It provides developer-friendly wizard web UI, helping enterprises to build out a more robust and feature-rich platform, which includes most common functionalities needed for enterprise Kubernetes strategy., + title: + content: children: - - name: Open Source + - name: icon: /images/home/open-source.svg - content: A CNCF certified Kubernetes platform, 100% open source, built and improved by the community + content: - - name: Easy to Run + - name: icon: /images/home/easy-to-run.svg - content: Can be deployed on a Kubernetes cluster or Linux machines, supports online and air-gapped installation + content: - - name: Feature-rich + - name: icon: /images/home/feature-rich.svg - content: Delivers DevOps, service mesh, observability, application management, multi-tenancy, storage and networking management in an unified platform + content: - - name: Modular & Pluggable + - name: icon: /images/home/modular-pluggable.svg - content: These functionalities are loosely coupled with the platform since they are pluggable and optional. Other tools are easy to integrate and play + content: section3: - title: Benefits to different teams - content: Multi-tenancy makes different teams to securely deploy and maintain containerized applications from the cloud to the edge. It allows developers to deploy code via several clicks on intuitive console, brings centralized observability and powerful DevOps strategy for Ops team, helps Infra team to install and maintain Kubernetes cluster with flexible network and solution solutions, avoid locking team in to a single vendor eco-system. + title: + content: children: - - name: Infra Team - content: Building one-stop enterprise-grade DevOps framework + - name: + content: icon: /images/home/7.svg children: - - content: Improve your environment utilization and reduce internal infrastructure costs - - content: Support multi-cluster and multi-cloud Kubernetes management, avoiding vendor lock-in - - content: Provides security enhancements, supports multiple storage and network solutions - - content: Fully trusted, delivers a certified Kubernetes platform and distribution + - content: + - content: + - content: + - content: - - name: Developers - content: Focus on your bussiness, others are run in automated tools + - name: + content: icon: /images/home/74.png children: - - content: Smooth user experience, reduce the learning curve of the cloud native stack - - content: Provide toolkits and deployment automation tailored to any application environment - - content: Out-of-box logging, monitoring and multi-tenancy, improving development efficiency - - content: Support application lifecycle management, accelerating time to market - - - name: Ops Team - content: Building one-stop enterprise-grade DevOps framework + - content: + - content: + - content: + - content: + - name: + content: icon: /images/home/71.svg children: - - content: Centralized log collection, monitoring and alerting from infrastructure to applications. - - content: Streamlined continuous deploy, test, release, upgrade and scale - - content: Better track, route and optimize communications within Kubernetes for cloud native apps - - content: Easy-to-use web terminal and graphical panel, satisfying the habits of different users + - content: + - content: + - content: + - content: section4: - title: Key Features - content: If you want to use an open source project, but act like a commercial product, KubeSphere is your choice. The Roadmap listed the planning features, you can raise a proposal to submit your ideas with us. + title: + content: children: - - name: Provisioning Kubernetes + - name: icon: /images/home/provisioning-kubernetes.svg - content: Deploy Kubernetes on any infrastructure out of box, including online and air-gapped installation, support add GPU node + content: - - name: K8s Resource Management + - name: icon: /images/home/k-8-s-resource-management.svg - content: Provide web console for creating and managing Kubernetes resources, with powerful observability - - - name: Multi-tenant Management + content: + - name: icon: /images/home/multi-tenant-management.svg - content: Provide unified authentication with fine-grained roles and three-tier authorization system, supports AD/LDAP authentication + content: features: - - name: Application Store + - name: icon: /images/home/store.svg - content: Provide application store for Helm-based applications, and offers application lifecycle management + content: color: grape - - name: Service Mesh (Istio-based) + - name: icon: /images/home/service.svg - content: Provide fine-grained traffic management, observability and tracing, and offers visualization for traffic topology + content: color: red - - name: Rich Observability + - name: icon: /images/home/rich.svg - content: Multi-dimensional monitoring metrics, multi-tenant log query and collection, support alerting and notification + content: color: green - - name: DevOps System + - name: icon: /images/home/dev-ops.svg - content: Out-of-box CI/CD based on Jenkins, and offers automated workflow tools including S2I & B2I + content: color: orange - - name: Multiple Storage Solutions + - name: icon: /images/home/multiple.svg - content: Support GlusterFS, CephRBD, NFS, LocalPV solutions, provide CSI plugins to consume storage from multiple cloud providers + content: color: grape - - name: Multiple Network Solutions + - name: icon: /images/home/network.svg - content: Support Calico and Flannel, provides load balancer plug-in Porter for Kubernetes installed on physical machines + content: color: green - - name: Multi-cluster management + - name: icon: /images/home/management.svg - content: Distribute applications across multiple clusters and cloud providers, and provides the disaster recovery and cross-cluster discovery. + content: color: orange section5: - title: KubeSphere with its cloud native architecture + title: frontEnd: - title: Front end - project: KubeSphere Console + title: + project: children: - icon: /images/home/mobx.jpg - icon: /images/home/koa.jpg - icon: /images/home/react.png backEnd: - title: Back end (REST API) - project: KubeSphere System + title: + project: group: - - name: API Server - - name: API Gateway - - name: Controller Manager - - name: Account Service + - name: + - name: + - name: + - name: section6: - title: Who uses KubeSphere - content: The Case Studies listed more detailed user cases and their cloud native transformation stories.
Various enterprises and organizations use KubeSphere Container Platform for research, production and commercial products. + title: + content: children: - icon: /images/home/section6-1.jpg - icon: /images/home/section6-2.jpg @@ -151,9 +149,9 @@ section6: - icon: /images/home/section6-8.jpg - icon: /images/home/section6-9.jpg - icon: /images/home/section6-10.jpg - btnContent: Case Studies + btnContent: btnLink: link: - linkContent: Want your logo up there? Just submit a pull request → + linkContent: image: /images/home/certification.jpg --- \ No newline at end of file diff --git a/content/zh/case/_index.md b/content/zh/case/_index.md index f0212e395..598f12610 100644 --- a/content/zh/case/_index.md +++ b/content/zh/case/_index.md @@ -4,72 +4,66 @@ css: "scss/case.scss" section1: - title: User Case Studies - content: KubeSphere is trusted by various enterprises and organizations to the innovators driving the future of software. + title: + content: topImage: "images/case/case-top.jpg" section2: - tip: Read Case Study → + tip: caseList: - icon: "images/case/case1.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" - icon: "images/case/case2.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" - icon: "images/case/case3.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" - icon: "images/case/case4.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" - icon: "images/case/case5.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" - icon: "images/case/case6.jpg" - content: "KubeSphere is trusted by various enterprises and organizations to the innovators driving the future - of software." + content: link: "" section3: - title: 'Various Industries are Powered by KubeSphere' - tip: ALL + title: + tip: 全部 caseType: - - name: 'Financial' + - name: children: - - name: 'sina' + - name: icon: 'images/case/v1.jpg' - - name: 'benlai' + - name: icon: 'images/case/v2.jpg' - - name: 'T Service' + - name: children: - - name: 'inaccel' + - name: icon: 'images/case/v3.jpg' - - name: 'founder' + - name: icon: 'images/case/v4.jpg' - - name: 'E-Business' + - name: children: - - name: 'huaxia' + - name: icon: 'images/case/v5.jpg' - - name: 'aqara' + - name: icon: 'images/case/v6.jpg' - - name: 'Manufacture' + - name: children: - - name: 'powersmart' + - name: icon: 'images/case/v7.jpg' - - name: 'anchnet' + - name: icon: 'images/case/v8.jpg' --- \ No newline at end of file diff --git a/content/zh/contribution/_index.md b/content/zh/contribution/_index.md index 6bc5bd4fe..75cc6ebaf 100644 --- a/content/zh/contribution/_index.md +++ b/content/zh/contribution/_index.md @@ -4,264 +4,264 @@ title: "contribution" css: "scss/contribution.scss" section1: - title: 'Community is the Soul of KubeSphere' - content: 'Join the community to get help, get involved, or to get updates and KubeSphere news!' + title: + content: topImage: "images/contribution/contribution-top.jpg" section2: topType: - - name: 'Download' + - name: icon1: 'images/contribution/download.svg' icon2: 'images/contribution/37.png' children: - - content: 'Download KubeSphere' + - content: link: '' - - content: 'Quickstart' + - content: link: '' - - content: 'Tutorial Videos' + - content: link: '' - - name: 'Contribute' + - name: icon1: 'images/contribution/contribute.svg' icon2: 'images/contribution/38.png' children: - - content: 'Join the SIGs and WGs' + - content: link: '' - - content: 'Improve the Docs' + - content: link: '' - - content: 'Submit a Bug or Suggestion' + - content: link: '' - - name: 'Get in Touch' + - name: icon1: 'images/contribution/business.svg' icon2: 'images/contribution/39.png' children: - - content: 'Join KubeSphere Slack' + - content: link: '' - - content: 'Join the Mailing List' + - content: link: '' - - content: 'Follow us on Twitter' + - content: link: '' organization: - topic: 'Community Organization' - name: 'KubeSphere Community' + topic: + name: icon: 'images/contribution/28.svg' topIcon: 'images/contribution/8.svg' type: - - name: 'TOC' + - name: icon: 'images/contribution/toc.svg' - - name: 'Developer Group' + - name: icon: 'images/contribution/developer-group.svg' children: - - name: 'Owner / Lead' - content: 'A lead is also the member of the project who is an experienced and acrive reciewer of the project.' + - name: + content: - - name: 'Member' - content: 'A lead is also the member of the project who is an experienced and acrive reciewer of the project.' + - name: + content: - - name: 'Contributor' - content: 'A lead is also the member of the project who is an experienced and acrive reciewer of the project.' + - name: + content: - - name: 'User Research Group' + - name: icon: 'images/contribution/user.svg' children: - - name: 'Champion' - content: 'A lead is also the member of the project who is an experienced and acrive reciewer of the project.' + - name: + content: - - name: 'Ambassador' - content: 'A lead is also the member of the project who is an experienced and acrive reciewer of the project.' + - name: + content: - - name: 'Steering Committee' + - name: icon: 'images/contribution/steering.svg' section3: interestGroup: - title: 'Find Your Special Interest Group' - content: 'SIGs are designed to let you can find everything you need in one place around a central topic. Find your commonality and join the SIG.' + title: + content: children: - - name: 'Apps' + - name: icon: '/images/contribution/apps.svg' iconActive: '/images/contribution/apps-active.svg' - content: 'App charts for the built-in App Store' + content: link: '' - linkContent: 'Join SIG - Apps →' + linkContent: children: - icon: '/images/contribution/calicq1.jpg' - icon: '/images/contribution/calicq2.jpg' - icon: '/images/contribution/calicq3.jpg' - - name: 'App store' + - name: icon: '/images/contribution/app-store.svg' iconActive: '/images/contribution/app-store-active.svg' content: '' link: '' - linkContent: 'Join SIG - App store →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Architecture' + - name: icon: '/images/contribution/architecture.svg' iconActive: '/images/contribution/architecture-active.svg' content: '' link: '' - linkContent: 'Join SIG - Architecture →' + linkContent: children: - icon: '' - - name: 'Cloud-Providers' + - name: icon: '/images/contribution/cloud-providers.svg' iconActive: '/images/contribution/cloud-providers-active.svg' content: '' link: '' - linkContent: 'Join SIG - Cloud-Providers →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Console (Front-end)' + - name: icon: '/images/contribution/console.svg' iconActive: '/images/contribution/console-active.svg' content: '' link: '' - linkContent: 'Join SIG - Console (Front-end) →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'DevOps' + - name: icon: '/images/contribution/dev-ops.svg' iconActive: '/images/contribution/dev-ops-active.svg' content: '' link: '' - linkContent: 'Join SIG - DevOps →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: ' Docs' + - name: icon: '/images/contribution/docs.svg' iconActive: '/images/contribution/docs-active.svg' content: '' link: '' - linkContent: 'Join SIG - Docs →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Edge' + - name: icon: '/images/contribution/edge.svg' iconActive: '/images/contribution/edge-active.svg' content: '' link: '' - linkContent: 'Join SIG - Edge →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Installation' + - name: icon: '/images/contribution/installation.svg' iconActive: '/images/contribution/installation-active.svg' content: '' link: '' - linkContent: 'Join SIG - Installation →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Microservice' + - name: icon: '/images/contribution/microservice.svg' iconActive: '/images/contribution/microservice-active.svg' content: '' link: '' - linkContent: 'Join SIG - Microservice →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Multicluster' + - name: icon: '/images/contribution/multicluster.svg' iconActive: '/images/contribution/multicluster-active.svg' content: '' link: '' - linkContent: 'Join SIG - Multicluster →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Multitenancy' + - name: icon: '/images/contribution/multitenancy.svg' iconActive: '/images/contribution/multitenancy-active.svg' content: '' link: '' - linkContent: 'Join SIG - Multitenancy →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Network' + - name: icon: '/images/contribution/network.svg' iconActive: '/images/contribution/network-active.svg' content: '' link: '' - linkContent: 'Join SIG - Network →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Observability' + - name: icon: '/images/contribution/observability.svg' iconActive: '/images/contribution/observability-active.svg' content: '' link: '' - linkContent: 'Join SIG - Observability →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Release' + - name: icon: '/images/contribution/release.svg' iconActive: '/images/contribution/release-active.svg' content: '' link: '' - linkContent: 'Join SIG - Release →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Storage' + - name: icon: '/images/contribution/storage.svg' iconActive: '/images/contribution/storage-active.svg' content: '' link: '' - linkContent: 'Join SIG - Storage →' + linkContent: children: - icon: '' - icon: '' - icon: '' - - name: 'Testing' + - name: icon: '/images/contribution/testing.svg' iconActive: '/images/contribution/testing-active.svg' content: '' link: '' - linkContent: 'Join SIG - Testing →' + linkContent: children: - icon: '' - icon: '' @@ -269,17 +269,17 @@ section3: section4: involved: - title: 'Get involved' + title: children: - - title: 'Be a Champion' + - title: icon: 'images/contribution/group-1.png' - content: 'Join me tomorrow and start putting in the time to get your campaign ready with a landing page!' + content: link: '' - linkContent: 'Become a KubeSphere Champion →' + linkContent: - - title: 'Be a Member' + - title: icon: 'images/contribution/group-2.png' - content: 'KubeSphere is 100% open source and driven by community,we appreciate contributions to our code and documentation!Significant contributions will earn you a contributor t-shirt.' + content: link: '' - linkContent: 'Become a KubeSphere Member →' + linkContent: --- \ No newline at end of file diff --git a/content/zh/partner/_index.md b/content/zh/partner/_index.md index 999d9236f..66c56dcd1 100644 --- a/content/zh/partner/_index.md +++ b/content/zh/partner/_index.md @@ -1,63 +1,63 @@ --- -title: "page1" +title: "partner" css: "scss/partner.scss" section1: - title: 'Join the Revolution,Partner with KubeSphere' - content: 'We look forward to your joining KubeSphere partner to improve the ecosystem of both, and grow your business. KubeSphere provide resources and rights for partners to help them increase their expertise, deliver open source technology, and resell product.' + title: + content: topImage: 'images/partner/partner-top.jpg' section2: - title: 'Together, build partnership for success all over the world' - content: 'KubeSphere partners play a critical role in KubeSphere go-to-market strategy. KubeSphere partners are located all over the world, we are looking forward to the global cooperation, your success is our success.' - name1: 'USA' - name2: 'European' - name3: 'China' + title: + content: + name1: + name2: + name3: mapImage: 'images/partner/map.svg' section3: - title: 'Partner Types' - tip: Request now → + title: + tip: partnerType: - - title: "App Providers" - content: "KubeSphere Application Store is a great place to showcase your application, users can quickly deploy your application to Kubernetes using KubeSphere. Submit your application to KubeSphere Application Store now!" + - title: + content: link: "" - - title: "Consulting" - content: "KubeSphere Application Store is a great place to showcase your application, users can quickly deploy your application to Kubernetes using KubeSphere. Submit your application to KubeSphere Application Store now!" + - title: + content: link: "" - - title: "Cloud Providers" - content: "KubeSphere Application Store is a great place to showcase your application, users can quickly deploy your application to Kubernetes using KubeSphere. Submit your application to KubeSphere Application Store now!" + - title: + content: link: "" - - title: "Go-To-Market" - content: "KubeSphere Application Store is a great place to showcase your application, users can quickly deploy your application to Kubernetes using KubeSphere. Submit your application to KubeSphere Application Store now!" + - title: + content: link: "" section4: - title: 'Featured Partners' - content: 'KubeSphere is trusted by various enterprises and organizations to the innovators driving the future of software.' + title: + content: featuredPartnerList: - icon: "images/partner/partner1.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner2.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner3.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner4.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner5.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner6.jpg" - partnerType: "Go-To-Market" + partnerType: - icon: "images/partner/partner7.jpg" - partnerType: "Go-To-Market" + partnerType: --- \ No newline at end of file diff --git a/content/zh/projects/_index.md b/content/zh/projects/_index.md index a658a359a..96402f723 100644 --- a/content/zh/projects/_index.md +++ b/content/zh/projects/_index.md @@ -3,23 +3,23 @@ title: "About" css: "scss/projects.scss" -name: Open Source Projects +name: 开源项目 groups: - - name: Container Platform + - name: 容器平台 children: - - title: KubeSphere + - title: KubeSphere 容器平台 icon: 'images/kubesphere.svg' link: '' description: 基于 Kubernetes 之上构建的以应用为中心的多租户容器平台,支持部署运行在任何基础设施之上,提供简单易用的操作界面以及向导式 UI,旨在解决 Kubernetes 的存储、网络、安全与易用性等痛点。 - - name: App Management + - name: 应用管理 children: - - title: OpenPitrix + - title: OpenPitrix 多云应用管理平台 icon: '' link: '' description: 开源的多云应用管理平台,用来在多云环境下打包、部署和管理不同类型的应用,包括传统应用、微服务应用以及 Serverless 应用等,其中云平台包括 AWS、Kubernetes、QingCloud、VMWare。 - - name: Storage Plugins + - name: 存储插件 children: - title: QingStor-CSI icon: '' diff --git a/data/zh/footer.yaml b/data/zh/footer.yaml index c41065d1d..f183646a7 100644 --- a/data/zh/footer.yaml +++ b/data/zh/footer.yaml @@ -1,38 +1,51 @@ footer: list: - - title: 产品 + - title: list: - - content: KubeSphere 容器平台 - link: /en - - content: QKE - link: https://appcenter.qingcloud.com/apps/app-cmgbd5k2/KubeSphere%C2%AE%EF%B8%8F%EF%BC%88QKE%EF%BC%89#Introduction - - content: 商业服务 - link: https://kubesphere.qingcloud.com/ - - title: 相关产品 + - content: + link: '' + + - content: + link: '' + + - content: + link: '' + + - content: + link: '' + + - content: + link: '' + + - content: + link: '' + - title: list: - - content: AppCenter - link: https://appcenter.qingcloud.com/ - - content: NeonSAN - link: https://www.qingcloud.com/products/qingstor-neonsan/ - - content: QingCloud - link: https://www.qingcloud.com/products/qingstor-neonsan/ - - content: OpenPitrix - link: https://openpitrix.io/ - - title: 文档中心 + - content: + link: + - content: + link: + - content: + link: + - content: + link: + - title: list: - - content: 产品介绍 - link: https://kubesphere.io/docs/v2.1/zh-CN/introduction/intro/ - - content: 安装 - link: https://kubesphere.io/docs/v2.1/zh-CN/installation/intro/ - - content: 快速入门 - link: https://kubesphere.io/docs/v2.1/zh-CN/quick-start/quick-start-guide/ - - content: API 文档 - link: https://kubesphere.io/docs/v2.1/zh-CN/api-reference/api-docs/ - - title: 关于 + - content: + link: '' + - content: + link: '' + - content: + link: '' + - content: + link: '' + - title: list: - - content: 动态 - link: https://activity.qingcloud.com/event/kubesphere2019/ - - content: 联系我们 - link: https://www.qingcloud.com/contactus - - content: 加入我们 - link: https://www.qingcloud.com/jobs \ No newline at end of file + - content: + link: + - content: + link: + - content: + link: + - content: + link: \ No newline at end of file