kubernetes dashboard ingress

Kubernetes 部署 Python Flask 项目

1、编写源代码及Dockerfile test.py from flask import Flask import socket app = Flask(__name__) @app.route('/') def hello(): return socket.gethostbyname(socket ......
Kubernetes 项目 Python Flask

Kubernetes-Service 网络资源

目录Kubernetes-Service 网络资源nginx-php-mysql 分开部署示例k8s 的三种 IPnginx 示例(ClusterIP)DeploymentClusterIPmysql 示例(ClusterIP)DeploymentserviceSVC 的通信流程nginx 示例(N ......

kubernetes基础排错

目录删除ping不通pod的IP 要查看 Kubernetes 集群是否正常运行,可以执行以下操作: 集群节点状态检查:运行以下命令检查集群中所有节点的状态: Copy Codekubectl get nodes 输出将显示集群中每个节点的名称、状态和相关信息。确保所有节点都处于正常的 Ready ......
kubernetes 基础

kubernetes 持久化存储

目录kubernetes 持久化存储k8s 存储介绍特地对象存储本地存储网络共享存储EmptyDir 类型hostPath 类型type 类型说明持久化存储 PV 和 PVCPV 和 PVC 生命周期PV 和 PVC 需要注意的地方pv 资源清单PVC 资源清单POD 要挂载 PVCwordpres ......
kubernetes

二进制部署kubernetes并升级

#二进制部署之ansible部署多master高可用kubernetes集群环境 1.#主机名设置 类型 服务器IP 主机名 VIP K8S Master1 192.168.7.101 k8s-master1.magedu.net 192.168.7.248 K8S Master2 192.168. ......
二进制 kubernetes

kubernetes实现Nginx+Tomcat+NFS实现动静分离Web站点

1.#运⾏nginx: 将nginx运⾏在k8s中并可以从外部访问到nginx的web⻚⾯。 1.1.#Nginx镜像制作规划: 基于基础的centos/ubuntu/alpine镜像,制作公司内部基础镜像-Nginx基础镜像--Nginx业务镜像: 1.1.1#Centos基础镜像制作: # cd ......
动静 kubernetes 站点 Tomcat Nginx

部署k8s dashboard

一、Kubernetes dashboard作用 通过dashboard能够直观了解Kubernetes集群中运行的资源对象 通过dashboard可以直接管理(创建、删除、重启等操作)资源对象 二、获取Kubernetes dashboard资源清单文件 kubectl部署 https://git ......
dashboard k8s k8 8s

离线安装Kubernetes(K8s)方法

1简述 1.1搭建方法介绍 K8s有两种搭建方式: 1. 使用K8s官方发布的二进制包搭建环境 2. 使用Kubeadm搭建(推荐该种方式) 本文的K8s搭建流程均基于Kubeadm方式 1.2Kubeadm简介 Kubeadm是一款旨在为创建Kubernetes集群提供最佳实践“快速路径”的工具。 ......
Kubernetes 方法 K8s K8 8s

Kubernetes基础结构介绍

Kubernetes基础结构介绍Kubernetes的基础结构由一系列组件组成,每个组件都有其特定的用途和意义。下面是对这些组件的详细介绍:Etcd:etcd是一个高可用的键值存储系统,用于保存Kubernetes集群的配置数据和状态信息。它是集群中所有组件之间通信的基础。 API Server:A ......
Kubernetes 结构 基础

Kubernetes 无法join:[ERROR CRI]: container runtime is not running:

Kubernetes初始化成功,然后将node加入,结果报错: [root@k8s-node1 ~]# kubeadm join 10.10.10.185:6443 --token 84pas2.ifxb6o8g7h2abg28 --discovery-token-ca-cert-hash sha2 ......
Kubernetes container runtime running ERROR

Kubernetes 上的数据已跨越鸿沟:在 GKE 上运行有状态应用程序的案例

如今,Kubernetes 越来越多地用于运行有状态和数据应用程序,例如数据库(Kafka、MySQL、PostgreSQL 和 MongoDB)、大数据(Hadoop 和 Spark)、数据分析(Hive 和 Pig)以及机器学习(TensorFlow 和 PyTorch) 。 ......
鸿沟 应用程序 Kubernetes 状态 案例

k8s ingress

k8s 环境搭建完毕后 1. kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.2/deploy/static/provider/cloud/deploy.yaml ......
ingress k8s k8 8s

Kubernetes创建MysQL

原文:https://www.cnblogs.com/wenkuna/p/16985512.html 创建数据存储PV、PVC 这里我们使用nfs作为storageclass,具体yaml文件如下: yaml # 创建PV apiVersion: v1 kind: PersistentVolume ......
Kubernetes MysQL

ceph(八)实现kubernetes数据持久化

一、基于ceph块存储的数据持久化 让k8s中的pod可以访问ceph中rbd提供的镜像作为存储设备,需要在ceph创建rbd,并且让k8s node节点能够通过ceph的认证。 k8s在使用ceph作为动态存储卷的时候,需要kube-controller-manager组件能够访问ceph,因此需 ......
kubernetes 数据 ceph

kubernetes集群搭建2023

参考: https://zhuanlan.zhihu.com/p/627310856(比较详细的一篇k8s集群部署文章) https://www.cnblogs.com/libruce/p/17477374.html 或者 https://zhuanlan.zhihu.com/p/590652259 ......
集群 kubernetes 2023

Sentienl基于Jdk17版本运行出错:java.lang.IllegalStateException: Cannot load configuration class: com.alibaba.csp.sentinel.dashboard.DashboardApplication

java.lang.IllegalStateException: Cannot load configuration class: com.alibaba.csp.sentinel.dashboard.DashboardApplication at org.springframework.conte ......

关于Kubernetes-v1.23.6-资源调度-StatefulSet-实现金丝雀发布

StatefulSet 也可以采用滚动更新策略,同样是修改 pod template 属性后会触发更新,但是由于 pod 是有序的,在 StatefulSet 中更新时是基于 pod 的顺序倒序更新的 利用滚动更新中的 partition 属性,可以实现简易的灰度发布的效果,记录一下,updateS ......

基于Kubernetes的Serverless PaaS稳定性建设万字总结

作者:许成铭(竞霄) 数字经济的今天,云计算俨然已经作为基础设施融入到人们的日常生活中,稳定性作为云产品的基本要求,研发人员的技术底线,其不仅仅是文档里承诺的几个九的 SLA 数字,更是与客户切身利益乃至身家性命息息相关,稳定性压倒一切。本文将侧重于实际落地而非方法论,阐述云产品 SAE 业务侧稳定 ......
稳定性 Kubernetes Serverless PaaS

K8S对外服务之Ingress

原文:K8S对外服务之Ingress (uml.org.cn) 一、Ingress 简介 service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,更新endpoint(端点)中对应pod的对象,提供了ip不断变化的pod的服务发现机制;对集群外部,他类似负载均衡器,可以在集群内外部对 ......
对外服务 Ingress K8S K8 8S

关于Kubernetes-v1.23.6-资源调度-Deployment-版本的回滚

先看一下,当前笔者这里的k8s环境,主要是 deployment,rs ,pods 相关的信息 [root@k8s-master qq-5201351]# kubectl get deploy NAME READY UP-TO-DATE AVAILABLE AGE nginx-deploy 3/3 ......

kubeadm&dashboard 部署脚本

kubeadm 部署脚本 一、服务器规划 4C8G 3台 IP地址 功能 192.168.10.5 Master 192.168.10.6 Node01 192.168.10.7 Node02 二、安装k8S 准备工作 关闭防火墙 systemctl stop firewalld && system ......
脚本 dashboard kubeadm amp

kubernetes中,如何更新对象的label(标签)?

1、给资源对象添加标签 这里的操作都是在pod资源对象上完成的。 kubectl label pod pod-static-ip-76c554659d-kwjh8 role=backend 2、查看资源对象的标签 [root@nccztsjb-node-23 ~]# kubectl get pod ......
kubernetes 对象 标签 label

记一次nginx.ingress.kubernetes.io/configuration-snippet报错

记一次nginx.ingress.kubernetes.io/configuration-snippet报错 在迁移xxl-job到k8s集群中,报错one or more objects failed to apply, reason: admission webhook "validate.ng ......

用iframe把Grafana Dashboard嵌入第三方系统

用Grafana可以很容易地创建Dashboard,并且后期修改和更新很方便,由于它的易用性和灵活性很适合用来做系统和生产的监控。但是Grafana的UI设计似乎对普通用户不是很友好,如果让用户直接登录Grafana去搜索浏览Dashboad不是很合适。由此自然就产生了把Grafana嵌入第三方系统 ......
第三方 Dashboard Grafana iframe 系统

图解几种常见 Kubernetes Pod 驱逐场景

图解几种常见 Kubernetes Pod 驱逐场景 sysdig 奇妙的Linux世界 2023-09-17 08:20 发表于重庆 1人听过 收录于合集 #云原生263个 #Kubernetes280个 #Docker203个 #开源461个 公众号关注 「奇妙的 Linux 世界」设为「星标」 ......
Kubernetes 场景 常见 Pod

k8s安装Dashboard出现了 pod 状态为CrashLoopBackOff

1、问题现象 2、解决办法 (1) 先看一下pods日志信息 kubectl logs -f -n kubernetes-dashboard kubernetes-dashboard-658485d5c7-h75rs (2) 错误信息: Get "https://10.96.0.1:443/api/ ......
CrashLoopBackOff Dashboard 状态 k8s pod

Kubernetes部署MySQL5.7单机---NFS存储

实验目的: 将MySQL5.7使用nfs持久化存储部署到Kubernetes集群中 复制 nfs存储地址: nfs.myit.icu 复制 nfs存储配置: 临时测试 100G 安装nfs yum install -y nfs-utils rpcbind 创建nfs存储目录 [root@nfs ~] ......
Kubernetes 单机 MySQL5 MySQL NFS

部署 kubernetes+harbor+KubeSphere

部署 kubernetes+harbor+KubeSphere,kubesphere拥有更丰富的功能,比dashboard功能齐全,可以快速加入节点,快速部署pod。 安装KubeSphere前置环境 1、nfs文件系统 1、安装nfs-server # 在每个机器。 yum install -y ......
kubernetes KubeSphere harbor

Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群

原文:https://www.cnblogs.com/wl-blog/p/16936019.html Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它 ......
集群 Kubernetes Core ASP NET

将 Google Kubernetes Engine (GKE) 上稳定扩散的启动时间缩短 4 倍

​ 随着人工智能生成内容(AIGC)的日益流行,基于文本到图像的人工智能模型(例如稳定扩散)的开源项目已经出现。稳定扩散是一种扩散模型,可根据给定的文本输入生成逼真的图像。在此 GitHub 存储库中,我们提供了三种不同的解决方案,分别用于在 Google Cloud Vertex AI、Googl... ......
Kubernetes 时间 Google Engine GKE