jenkins-x-platform

Helm umbrella repo containing the helm charts for the Jenkins-X platform on Kubernetes

  • 所有者: jenkins-x/jenkins-x-platform
  • 平台:
  • 许可证: Apache License 2.0
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Jenkins X Helm Charts

Jenkins X is an integrated CI / CD platform for any Kubernetes cluster or cloud. Simple installation of best of breed open source software for developing and running applications in the cloud.

What's included out of the box?, ---------------------------------, -------------------------------------, Jenkins, Jenkins - Fully integrated CI / CD solution with opinionated yet customisable pipelines and environments, Sonatype Nexus 3, Nexus - Artifact repository (pluggable so we can switch with Artifactory), Chartmuseum, Chartmuseum - Helm Chart repository (Helm is the most popular Kubernetes package manager used to install and upgrade your applications), Monocular, Monocular - Web UI for searching and discovering Helm Charts, Easy to install addons to come.

Install

We use a CLI tool called jx to interact with Jenkins X. For installation jx delegates to Helm (Kubernetes Package manager) for install, upgrades and uninstall operations.

Grab the latest jx and choose the type of cluster you want to create.

Remote cluster install

The quickest way to get going is with Google Kubernetes Engine (GKE), other major cloud providers coming shortly.

Prerequisite you will need a Google Cloud Account with a Google Project setup, follow this link for a free trial along with $300 credit https://console.cloud.google.com/freetrial

jx create cluster gke

And follow the CLI wizard.

Local development

For local development we can install Jenkins X with minikube.

First install the Hyperkit driver https://github.com/kubernetes/minikube/blob/master/docs/drivers.md#hyperkit-driver

git clone https://github.com/jenkins-x/cloud-environments && cd cloud-environments
jx create cluster minikube --local-cloud-environment=true

Accessing applications

You can list the external URLs used to access applications on your kubernetes cluster by running:

jx open

License

Apache License 2.0

Credentials

This repo is for test purposes, so default admin username and passwords are used:, Application, Username, Password, -------------, --------, --------, K8S Dashboard, admin, admin, Chartmuseum, admin, admin, Jenkins, admin, admin, Nexus, admin, admin123, Grafana, admin, admin

主要指标

概览
名称与所有者jenkins-x/jenkins-x-platform
主编程语言Makefile
编程语言Makefile (语言数: 2)
平台
许可证Apache License 2.0
所有者活动
创建于2018-01-02 11:34:23
推送于2024-02-27 21:40:30
最后一次提交2024-02-27 22:40:30
发布数6332
最新版本名称v2.0.2412 (发布于 2021-01-13 12:11:27)
第一版名称v0.0.1 (发布于 2018-01-02 14:30:46)
用户参与
星数293
关注者数17
派生数193
提交数16.4k
已启用问题?
问题数84
打开的问题数3
拉请求数7123
打开的拉请求数1
关闭的拉请求数135
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?