All Projects → luckman666 → k8s1.15.1

luckman666 / k8s1.15.1

Licence: other
一键部署k8s1.15.1

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to k8s1.15.1

Pihole Kubernetes
PiHole on kubernetes
Stars: ✭ 180 (+900%)
Mutual labels:  kubernetes-cluster
Metalk8s
An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
Stars: ✭ 217 (+1105.56%)
Mutual labels:  kubernetes-cluster
k0s-ansible
Create a Kubernetes Cluster using Ansible and the vanilla upstream Kubernetes distro k0s.
Stars: ✭ 56 (+211.11%)
Mutual labels:  kubernetes-cluster
Sonobuoy
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner.
Stars: ✭ 2,442 (+13466.67%)
Mutual labels:  kubernetes-cluster
Kubectl Doctor
kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)
Stars: ✭ 209 (+1061.11%)
Mutual labels:  kubernetes-cluster
azure-k3s-cluster
An Azure template to deploy a lightweight Kubernetes cluster using k3s.io
Stars: ✭ 46 (+155.56%)
Mutual labels:  kubernetes-cluster
Kubernetes Lxd
A step-by-step guide to get kubernetes running inside an LXC container
Stars: ✭ 173 (+861.11%)
Mutual labels:  kubernetes-cluster
kubeadm-tf
PoC; terraform + kubeadm
Stars: ✭ 25 (+38.89%)
Mutual labels:  kubernetes-cluster
K8s Appcontroller
AppController is a pod that you can spawn in your Kubernetes cluster which will take care of your complex deployments for you.
Stars: ✭ 214 (+1088.89%)
Mutual labels:  kubernetes-cluster
kubernetes-starterkit
A launchpad for developers to learn Kubernetes from scratch and deployment of microservices on a kubernetes cluster.
Stars: ✭ 39 (+116.67%)
Mutual labels:  kubernetes-cluster
Kubernetes Saltstack
Recipe to deploy production Kubernetes cluster.
Stars: ✭ 191 (+961.11%)
Mutual labels:  kubernetes-cluster
Pupernetes
Spin up a full fledged Kubernetes environment designed for local development & CI
Stars: ✭ 199 (+1005.56%)
Mutual labels:  kubernetes-cluster
cdk8s-core
Define Kubernetes native apps and abstractions using object-oriented programming
Stars: ✭ 39 (+116.67%)
Mutual labels:  kubernetes-cluster
Aks Secure Baseline
This is the Azure Kubernetes Service (AKS) Baseline Cluster reference implementation as produced by the Microsoft Azure Architecture Center.
Stars: ✭ 188 (+944.44%)
Mutual labels:  kubernetes-cluster
Java-MicroProfile-on-Kubernetes
This application demonstrates the deployment of a Java based microservices application using Microprofile on Kubernetes Cluster. MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes
Stars: ✭ 76 (+322.22%)
Mutual labels:  kubernetes-cluster
Katlas
A distributed graph-based platform to automatically collect, discover, explore and relate multi-cluster Kubernetes resources and metadata.
Stars: ✭ 179 (+894.44%)
Mutual labels:  kubernetes-cluster
Openshift Examples
Openshift Examples - This repo does not provide end to end example but rather act as a rough draft for my work. use with caution. Buzzme at @twitter
Stars: ✭ 247 (+1272.22%)
Mutual labels:  kubernetes-cluster
jpetstore-kubernetes
Modernize and Extend: JPetStore on IBM Cloud Kubernetes Service
Stars: ✭ 21 (+16.67%)
Mutual labels:  kubernetes-cluster
ansible-role-rke2
Ansible Role to install RKE2 Kubernetes.
Stars: ✭ 118 (+555.56%)
Mutual labels:  kubernetes-cluster
jenkins kube brains
Example scripts to run Kubernetes on your private VMs. This is to support of Loren and my KubeCon 2018 talk "Migrating Jenkins to Kubernetes broke our brains." https://sched.co/GrSh
Stars: ✭ 34 (+88.89%)
Mutual labels:  kubernetes-cluster

centos7 deploy_Kubernetes-v1.15.1

后续脚本更新统一由kkitDeploy项目持续更新相应脚本

请移步至kkitDeploy项目

https://github.com/luckman666/kkitdeploy_server

##########################################################################

k8s 1.15.2一键部署地址: https://github.com/luckman666/k8s1.15.2

k8s 1.15.1一键部署地址:https://github.com/luckman666/k8s1.15.1

k8s 1.15.0一键部署地址:https://github.com/luckman666/deploy_Kubernetes-v1.15.0

k8s 1.14.1一键部署地址:https://github.com/luckman666/deploy_Kubernetes-v1.14.1

k8s 1.13.1一键部署地址:https://github.com/luckman666/deploy_Kubernetes-v1.13.1

优化了部分代码!

觉得不错给个star哦!! 注意事项:

1、只需要在修改base.config里面的固定参数即可。

2、给.sh结尾的脚本赋权限。

3、然后只需执行./k8s1.15.1.sh就可以啦!

4、tail -f setup.log 查看日志

5、物理机不用说了,要是虚拟机cpu必须最少是2个哦!切记

部署k8s集群具体实现步骤:

git clone https://github.com/luckman666/k8s1.15.1.git

cd k8s1.15.1 && chmod -R 755 .

编辑base.config里面的参数

./k8s1.15.1.sh

base.config参数介绍:

masterIP:

masterip="192.168.1.107"

K8S版本:

k8s_version="v1.15.1"

服务器root密码

root_passwd=root123

多台主机的主机名前缀,主节点就叫k8s1,node叫k8s2依次后推

hostname=k8s

集群服务器IP地址

hostip=( 192.168.1.107 192.168.1.108 192.168.1.109 ) 再部署的时候严格按照我所给的示例参数写哦。换参数不要换格式,以免出错

部署完后进入到dashboard文件夹部署dashboard

cd dashboard

kubectl create -f .

然后查看部署情况以及登录的node节点端口

kubectl get service --all-namespaces | grep kubernetes-dashboard

例如结果: kube-system kubernetes-dashboard NodePort 10.101.25.47 443:31660/TCP 22m 那么你就输入https://nodeIP:31660来登录

查看登录时候的token

kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}')

关注公众号回复:k8s 获得k8s各个版本的一键部署脚本

index4

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].