地址k8s k8 8s
K8S - Ingress
If we only have one service, we can easily add an A record in the domain in AWS Route 53. But it will be a pain when we have a lot more of them, becau ......
一文搞定K8S监控告警平台选型
公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 前言 最近在搞K8S的监控告警平台选型,对比了目前比较流行两款开源平台kube-prometheus、夜莺,也踩了一些坑分享一下 kube-prometheus 项目地址:https://github.com/prometh ......
阿里云ECS自建K8S_IPV6重启后异常问题解决过程
阿里云ECS自建K8S_IPV6重启后异常问题解决过程 背景 最近安装了一个单节点的K8S_IPV6 昨天不知道何故 突然宕机了. 然后只能在阿里云的控制台后台重启了ECS 启动之后看K8S的状态一开始是正常的. 但是查看ing的时候,发现IP地址却变成了 IPV4的地址, 感觉比较奇怪. 这里整理 ......
kubernetes(k8s)Gitlab CI Runner 的安装
kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 ......
如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 1
本文将为您主要介绍如何使用 Helm 在 Kubernetes 上集成 Prometheus 和 Grafana,以及如何在 Grafana 上创建一个简单的控制面板。 ......
深入 K8s 网络原理(一)- Flannel VXLAN 模式分析
目录1. 概述2. TL;DR3. Pod 间通信问题的由来4. 测试环境准备5. 从 veth 设备聊起6. 网桥 cni06.1 在 Pod 内看网卡信息6.2 在 host 上看网卡信息7. VTEP flannel.18. 最后看下 Flannel 的配置9. 总结 1. 概述 这周集中聊下 ......
prometheus监控k8s集群信息(通过kube-state-metrics)
prometheus监控k8s集群信息(通过kube-state-metrics) 因为通过k8s集群中kubelet和apiserver自带的一些接口来获取的信息太少,当然如果只需要监控POD的cpu、内存等信息,可能使用kubelet也够了,但是更多的信息还需要其他的工具,这里使用kube-st ......
k8s - Make a service can be accessed externally
apiVersion: v1 kind: Service metadata: name: zimple-bank-api-service spec: selector: app.kubernetes.io/name: zimple-bank-api ports: - protocol: TCP po ......
图片oss链接地址生成base64
废话不多说直接上代码 public static String getBase64(String ossUrl) { InputStream in = null; final ByteArrayOutputStream data = new ByteArrayOutputStream(); //读取 ......
k8s - error: 0/1 nodes are available: 1 node(s) had untolerated taint
Warning FailedScheduling 89s default-scheduler 0/1 nodes are available: 1 node(s) had untolerated taint {node.cloudprovider.kubernetes.io │ │ /uniniti ......
Python获取服务器IP地址
一、依赖 import socket 二、获取 # 获取计算机名称 hostname = socket.gethostname() # 获取本机IP ip = socket.gethostbyname(hostname) 三、结果 ......
Python获取服务器IP地址
一、依赖 import socket 二、获取 # 获取计算机名称 hostname = socket.gethostname() # 获取本机IP ip = socket.gethostbyname(hostname) 三、结果 ......
day16监控体系部署管理-K8S集群层面监控-基于Prometheus的HPA自动伸缩 (7.1-7.2)
一、打造基于Prometheus的全方位监控平台 1.1 前言 官网:https://prometheus.io/docs/prometheus/latest/getting_started/ 灵活的时间序列数据库 定制各式各样的监控规则 Prometheus的开发人员和用户社区非常活跃 独立的开源 ......
部署K8S(个人记录 很乱)
顺便回顾一下Linux的知识点 都忘完了快 ip addr 获取ip地址 无IP4地址 解决方法 vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改配置文件 ONBOOT=NO改为YES 参数说明 表示在系统启动时不自动激活该网卡设备 这意味着系统启动时 ......
1 K8S for Prometheus Dashboard 20211010 EN
* [Prometheus Time Series Collection and Processing Server](http://localhost:9090/targets?search=#pool-prometheus)* [Dashboards | Grafana Labs](https: ......
SVN更换服务器地址
写在前面:之前有更换过一次不过转眼又忘了,对自己的记忆不抱希望了! 问题描述: 公司的svn地址经常会出边变更的情况,这时如果不想再次全部checkout代码的话就得手动变更svn服务器地址了! 打开已检出工程的根目录: 在根目录的空白位置激活右键SVN菜单,选择 “Relocate” 修改新的路径 ......
k8s升级步骤流水账
官方文档: https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ apt-get install -y kubeadm='1.18.20-00' --allow-downgrades -- ......
组播、保留地址、dhcp使用地址的作用
组播地址,会在网络中传输吗 组播地址是用于多播通信的特殊IP地址,可以用于将数据包发送到一个特定的组播组,而不是单个主机。当数据包被发送到组播地址时,它将被路由到网络中的所有已经加入了该组播组的主机。 在网络中,组播数据包会被交换机和路由器传输。路由器负责确定哪些网络接口连接到了对应的组播组,并转发 ......
如何基于 k8s做私有化部署
公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 随着国内数字化转型的加速和国产化进程推动,软件系统的私有化部署已经成为非常热门的话题,因为私有化部署赋予了企业更大的灵活和控制权,使其可以根据自身需求和安全要求定制和管理软件系统。下面分享下我们的基于k8S私有化部署经验。 ......
数据库迁移方式和相关文档地址
数据库迁移方式 1、php yii migrate 文档地址 2、flyway 文档地址 3、liqiubase 操作文档 更多的其他迁移工具探索方式 flyway alternatives 迁移比较 liqiubase操作 (1)、在Java中的项目中使用 1、在yml中配置相关的扫描 sprin ......
搭建k8s的几个注意事项
k8s集群内docker 1.在集群要开启防火墙的情况下 1.1注意配置docker会绕过firewalld的问题 此链接 1.2 注意开启firewalld的NAT功能 firewall-cmd --add-masquerade --permanent ......
memcmp比较两个内存地址
问题 在实际的开发过程中,遇到了在x64系统下使用宏定义创建一个注册表对象的情景,但是发现实际上的低32位是正常的句柄的位置,但是高32位的数值被初始化位0xffffffff,然后需要和他比较的值在初始化的时候直接设置成了NULL,所以在毕节两个值的时候出现了低位相同但是高位的值一个是0xfffff ......
C# TcpClient异常 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。
//C# TcpClient抛出异常Exception thrown: 'System.Net.Sockets.SocketException' in System.dll由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。经查,w ......
苹果发布macOS 14.2正式版:可自动填充姓名地址 全新天气小组件
今天,苹果向Mac设备用户发布了macOS Sonoma 14.2正式版的更新。 这是macOS Sonoma系统发布以来的第二次大更新,和上个版本间隔了6周的时间。 符合更新条件的Mac用户,可以通过“系统设置”下方的“软件更新”来进行下载更新。 macOS Sonoma 14.2正式版主要更新内 ......
k8s集群安装
在三台机器上都执行如下命令操作: 1、关闭防火墙 systemctl stop firewalld systemctl disable firewalld 2、关闭 selinux sed -i 's/enforceing/disabled/' /etc/selinux/config # 永久关闭 ......
K8s - 容器编排引擎Kubernetes
什么是Kubernetes? 背景 Kubernetes 是开源的容器集群管理项目,诞生于2014年,由Google公司发起 前身Borg系统在Google内部应用了十几年,积累了大量来自生产环境的实践经验 试图为基于容器的应用部署和管理打造一套强大并且易用的管理平台 该项目基于Go语言实现 介绍 ......
k8s labels过滤实现
k8s v1.19.0 staging\src\k8s.io\apiserver\pkg\registry\generic\registry\store.goList方法 staging\src\k8s.io\apiserver\pkg\storage\etcd3\store.goList方法 st ......
iOS马甲包上架总结;4.3处理经验;附工具下载地址
1.背景 目前市面上iOS马甲包的上包难度非常大,审核严格,有些不符合规则的应用想上架非常难,特别是原包是原生的更是基本无望. 主要分两种情况. 1.1 原包是web网页 一些公司为了节约开发成本,减少维护成本,往往直接用一次开发多端使用的网页去提审,结果显而易见,Apple是拒绝单独一个网页的应用 ......
Linux基础与应用:3.Centos7配置静态IP地址
实验所需要知道的 systemctl restart network //重启整个网络服务(包括网络接口、DNS解析等) ip a //显示当前主机的网卡及对应 IP(完整命令是ip address) ifdown 网卡名 //关闭某张网卡(一般我是在systemctl restart networ ......