k8s
技术小事
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot On Kubernetes示例
*********************** 欢迎Star *********************** spring boot on kubernetes的示例,包括: MQ(ActiveMQ,Rabbit MQ), Redis Cluster,DB(Mysql,TiDB), Kong/Nginx ingress controller,PersistentVolumeClaim,PersistentVolume,DefaultStorageClass,hpa…… 不断更新中…… 欢迎"Star"一.原创 2021-01-20 15:28:52 · 292 阅读 · 0 评论 -
k8s配置admission-plugins(如DefaultStorageClass等)
配置 vi /etc/kubernetes/manifests/kube-apiserver.yaml 修改enable-admission-plugins项 - --enable-admission-plugins=NodeRestriction,NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,MutatingAdmissionWebhook,ValidatingAdmi原创 2021-01-15 18:30:32 · 1592 阅读 · 0 评论 -
helm安装redis-cluster
安装 helm install redis-cluster bitnami/redis-cluster -ndev 查看用户密码和测试 export REDIS_PASSWORD=$(kubectl get secret --namespace dev redis-cluster -o jsonpath="{.data.redis-password}" | base64 --decode) #测试连接 kubectl run --namespace dev redis-cluster-client --原创 2021-01-15 16:49:42 · 2218 阅读 · 0 评论 -
Cenos7安装helm3(及常用命令)
安装 wget https://get.helm.sh/helm-v3.0.0-linux-arm64.tar.gz tar -zxvf helm-v3.0.0-linux-amd64.tar.gz mv linux-amd64/helm /usr/local/bin/helm 添加 repo helm repo add apphub https://apphub.aliyuncs.com --force-update 常用repo stable https://charts.helm.sh原创 2021-01-15 16:03:23 · 857 阅读 · 0 评论 -
docker pull image 打tag
有的k8s image下不下来,可以通过tag的方式 创建可执行文件pull-mitrics.sh如下 #!/bin/bash docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server-amd64:v0.3.6 docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/addon-resizer:1.8.11 docker tag reg原创 2020-11-05 15:28:53 · 615 阅读 · 0 评论 -
k8s 裸机安装 nginx1.19 ingrass
k8s 裸机安装 nginx1.19 ingrass deploy.yaml文件如下: apiVersion: v1 kind: Namespace metadata: name: ingress-nginx labels: app.kubernetes.io/name: ingress-nginx app.kubernetes.io/instance: ingress-nginx --- # Source: ingress-nginx/templates/controller-原创 2020-11-05 14:59:09 · 1209 阅读 · 2 评论 -
新版Kubernetes问题处理流程
转载 2020-11-04 10:51:59 · 1451 阅读 · 0 评论 -
kubernetes k8s删除namespaces 时一直处在Terminating的问题解决
删除空间 kubectl delete ns ops-monit 如果发现一直处在Terminating,执行以下两步即可 1.先把proxy开起来,不然8001端口访问不到: kubectl proxy 2.生成json文件 kubectl get namespace ops-monit -o json |jq '.spec = {"finalizers":[]}' >temp.json 3.执行删除 curl -k -H "Content-Type: application/json"原创 2020-10-26 17:01:06 · 856 阅读 · 0 评论 -
k8s安装、访问kubernetes-dashboard监控
安装部署dashboard(默认不安装) kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml 参考官网:Web 界面 (Dashboard) 启动 kubectl proxy 显示:Starting to serve on 127.0.0.1:8001 访问kubernetes-dashboard 完整地址如下: http://local原创 2020-10-23 12:01:35 · 1770 阅读 · 0 评论 -
【kubernetes集群系列(一)】Master安装(使用kubeadm)
准备工作 1.检查centos发行版 如果不是7.6,7.7,7.8直接升级centos yum update -y kernel rpm -q kernel yum update 2.添加iptables cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 EOF sudo sysctl --s原创 2020-09-24 15:39:32 · 597 阅读 · 0 评论 -
mac下安装kubeneters及zsh下配置自动补全
1. mac下使用brew安装 brew install kubectl 2.配置kubectl zsh自动补全 The kubectl completion script for Zsh can be generated with the command kubectl completion zsh. Sourcing the completion script in your shell enables kubectl autocompletion. To do so in all your she原创 2020-08-19 10:03:21 · 618 阅读 · 0 评论
分享