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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?