7 Star 73 Fork 25

KubeSphere / ks-devops

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

Gitpod ready-to-code good first codecov Contributors

KubeSphere DevOps integrates popular CI/CD tools, provides CI/CD Pipelines based on Jenkins, offers automation toolkits including Binary-to-Image (B2I) and Source-to-Image (S2I), and boosts continuous delivery across Kubernetes clusters.

With the container orchestration capability of Kubernetes, KubeSphere DevOps scales Jenkins Agents dynamically, improves CI/CD workflow efficiency, and helps organizations accelerate the time to market for their products.

Features

  • Out-of-the-Box CI/CD Pipelines
  • Built-in Automation Toolkits for DevOps with Kubernetes
  • Use Jenkins Pipelines to Implement DevOps on Top of Kubernetes
  • Manage Pipelines via CLI

Get Started

Quick Start

  • Install KubeSphere via KubeKey (or the methods described here).

    kk create cluster --with-kubesphere
  • Enable DevOps application

    kubectl patch -nkubesphere-system cc ks-installer --type=json -p='[{"op": "replace", "path": "/spec/devops/enabled", "value": true}]'

For more information, refer to the documentation.

Next Steps

  • A Separate Front-End Project of KS-DevOps
  • Auth Support
    • OIDC support as a default provider

Communication Channels

Contribution

Looking forward to becoming a part of us?

Feel free to go through the Contribution Guide, pick up a good-first-issue, and create a pull request.

Thanks to all the people who have already contributed to KS-DevOps!

# # Copyright 2022 The KubeSphere Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # header: license: spdx-id: Apache-2.0 copyright-owner: KubeSphere Authors paths-ignore: - 'charts' - 'config' - 'hack' - 'test' - 'vendor' - 'LICENSE' - 'OWNERS' - 'PROJECT' - 'Makefile' - 'codecov.yml' - '**/testdata/**' - '**/*.md' - '**/go.mod' - '**/go.sum' - '.devcontainer' - '.github' - '.gitignore' - '.gitpod*' - '.golangci.yml' - '.licenserc.yaml' - 'cmd/tools/jwt/app/mock_app' - 'pkg/api/devops/violation_exceptions.list' - 'pkg/client/devops/jenkins/build.go' - 'pkg/client/devops/jenkins/folder.go' - 'pkg/client/devops/jenkins/jenkins.go' - 'pkg/client/devops/jenkins/job.go' - 'pkg/client/devops/jenkins/request.go' - 'pkg/client/devops/jenkins/utils.go' - '**/*.json' comment: on-failure

简介

基于 Kubernetes 的 DevOps 平台 展开 收起
Go 等 4 种语言
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/kubesphere/ks-devops.git
git@gitee.com:kubesphere/ks-devops.git
kubesphere
ks-devops
ks-devops
master

搜索帮助