All Projects → dotbalo → ratel-doc

dotbalo / ratel-doc

Licence: Apache-2.0 license
Kubernetes Dashboard 一键式 Kubernetes多集群资源管理平台 k8s 管理平台

Projects that are alternatives of or similar to ratel-doc

ververica-platform-k8s-operator
Kubernetes Operator for the Ververica Platform
Stars: ✭ 28 (-81.7%)
Mutual labels:  k8s
multi-master-kubernetes
Multi-master Kubernetes cluster on Exoscale
Stars: ✭ 65 (-57.52%)
Mutual labels:  k8s
Book k8sInfra
< 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 >
Stars: ✭ 176 (+15.03%)
Mutual labels:  k8s
namespace-provisioner
A Kubernetes operator creating K8s resources by annotating namespaces
Stars: ✭ 52 (-66.01%)
Mutual labels:  k8s
node-healthcheck-operator
K8s Node Health Check Operator
Stars: ✭ 22 (-85.62%)
Mutual labels:  k8s
tailing-sidecar
tailing sidecar - the cluster-level logging agent for Kubernetes
Stars: ✭ 25 (-83.66%)
Mutual labels:  k8s
k8s-istio-observe-frontend
Angular 12-based front-end UI for k8s Golang observability project: https://github.com/garystafford/k8s-istio-observe-backend/tree/2021-istio
Stars: ✭ 20 (-86.93%)
Mutual labels:  k8s
k8scc
# K8S Crash Course
Stars: ✭ 16 (-89.54%)
Mutual labels:  k8s
angular-app-kubernetes
Sample Dockerised angular app deployed on Kubernetes on Azure using AKS
Stars: ✭ 42 (-72.55%)
Mutual labels:  k8s
k8s-graph
Visualize your Kubernetes (k8s) cluster
Stars: ✭ 23 (-84.97%)
Mutual labels:  k8s
falcon-helm
Helm Charts for running CrowdStrike Falcon with Kubernetes
Stars: ✭ 34 (-77.78%)
Mutual labels:  k8s
kserve
Serverless Inferencing on Kubernetes
Stars: ✭ 1,621 (+959.48%)
Mutual labels:  k8s
istio-lab
《Istio 入门与实战》官方配套实验代码库
Stars: ✭ 87 (-43.14%)
Mutual labels:  k8s
laravel-php-k8s
Just a simple port of renoki-co/php-k8s for easier access in Laravel
Stars: ✭ 71 (-53.59%)
Mutual labels:  k8s
k8s note
k8s学习笔记
Stars: ✭ 27 (-82.35%)
Mutual labels:  k8s
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Stars: ✭ 449 (+193.46%)
Mutual labels:  k8s
Kubernetes-and-Cloud-Native-Associate-KCNA
Useful notes for the KCNA - Kubernetes and Cloud Native Associate
Stars: ✭ 162 (+5.88%)
Mutual labels:  k8s
dcos-k8s-rust-skaffold-demo
A demo of pipelining Rust application development to Kubernetes on DC/OS with Skaffold.
Stars: ✭ 40 (-73.86%)
Mutual labels:  k8s
Anubis
Distributed LMS for automating Computing Science Courses From NYU
Stars: ✭ 184 (+20.26%)
Mutual labels:  k8s
short
URL shortening service. 高性能短链接服务。
Stars: ✭ 14 (-90.85%)
Mutual labels:  k8s

注意

  之前的版本写command和args的时候,格式为: sh,,,-c,,,sleep 36000
  新版写法为:
  sh,,,
  -c,,,
  sleep 36000
  也就是把换行从,,,改成了,,, + 回车,为了兼容deployment的|+ 和 |-
  对应的deployment Command为:
  command:
  - sh
  - -c
  - sleep 36000

Kubernetes 一键式资源管理平台

Ratel介绍

1. Ratel是什么?

    Ratel是一个Kubernetes多集群资源管理平台,基于管理Kubernetes的资源开发,

    可以管理Kubernetes的Deployment、DaemonSet、StatefulSet、Service、Ingress、Pods、Nodes、CronJob等。

    也可以管理Kubernetes的Role、ClusterRole、Rolebinding、ClusterRoleBinding、Secret、ConfigMap、PV、PVC等。

    立志于基于图形界面管理所有的Kubernetes的资源。
    
    同时具备了一些常用的功能,比如跨集群资源复制、一键项目迁移、图形化资源编辑、资源一键回滚及更新、一键式用户权限管理等,
    
    并且具备K8s不具备的功能,比如ConfigMap和Secret备份功能。

2. Ratel和官方Kubernetes-Dashboard什么区别?

    官方的Kubernetes Dashboard可以查看Kubernetes的所有配置,包括系统资源使用情况、Pod资源使用情况
    也可以直接查看Pod的日志或者进入到Pod中执行命令。
    
    而Ratel是用于更方便创建、管理、更新Kubernetes集群中的资源,所有的资源配置都可以通过Web界面进行配置、创建,
    无需管理复杂的yaml或json文件,即可轻松实现Kubernetes的资源管理,
    同时Ratel支持多集群的图形化管理,相当于弥补了Kubernetes官方Dashboard的不足。

    比如ConfigMap创建,可以在Ratel中直接选择集群和Namespace,然后填入对应的Key和数据即可创建:

创建ConfigMap

    也可以直接对ConfigMap进行更新:

更新ConfigMap

    同样对集群的其他资源操作方式也是类似。

3. Ratel的源码在哪里?

    Ratel采用beego开发,因为开发周期较短,目前代码比较乱,并且Ratel仍在开发中,待第一版开发完成后,并且整理完代码会放置于本项目的src目录下。
    
    PS:由于本人不太会前端开发,Ratel的前端模板基于chinaz下载的模板进行更改并开发。

Ratel文档

  1. 安装配置

    1.1 Ratel安装

    1.2 添加集群

  2. 创建资源

    2.1 创建Deployment

    2.2 创建StatefulSet

    2.3 创建DaemonSet

    2.4 创建和编辑ConfigMap

    2.5 创建Service

    2.6 创建Ingress

    2.7 创建和编辑Secret

    2.8 创建Namespace

    2.9 创建pv和pvc

  3. 编辑资源

    3.1 编辑Deployment

    3.2 编辑DaemonSet

    3.3 编辑StatefulSet

    3.4 编辑Service

    3.5 编辑Ingress

    3.6 资源配额管理(ResourceQuota)

  4. 资源复制

    4.1 资源复制

    4.2 Namespace复制

  5. 账号管理

    5.1 账号管理

更多功能及文档正在完善中...

超全面、超详细的Kubernetes视频教程,基于最新K8s进行讲解

课程具备完善的售后服务,免费更新、免费技术问答、免费岗位推荐

https://ke.qq.com/course/2738602

咨询QQ727585266

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].