terminating资源k8s crd
Cocos Creator 「无侵入」资源加密方案
前言 Cocos Creator 打包后的素材资源,如:图片,声音等,默认是保持原始格式,只要遇到破解党,那么他们极有可能很简单就直接获取到这部分素材资源。 针对这个问题,大部分同学都会有一种资源加密的需求,即对打包后的资源进行加密,让破解党不那么容易获取到资源。 对啦!这里有个游戏开发交流小组里面 ......
手把手系列 - Ceph使用rbd及cephfs与k8s集群集成 - 三种方式实现
前言 本次详细部署 k8s、ceph 以及如何使用 ceph 作为 k8s 的外部存储。 主机信息 主机名 IP 说明信息 k8s-master 192.168.199.41 k8s master k8s-node01 192.168.199.42 node k8s-node02 192.168.1 ......
20231112 K8S部署MetalLB以及测试应用
环境配置 3节点的K8S 1+2配置 [root@rocky9-1 dashboard]# kubectl get node -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION C ......
k8s-资源调度
滚动更新 注:是滚动更新 不是扩容 只有修改了deployment配置文件中的template中的属性后,才会分触发更新操作如使用 kubctl edit deploy {name} 查看滚动更新情况 1.查看状态 kubectl rollout status deploy {deployName} ......
二进制安装Kubernetes(k8s)v1.28.3
二进制安装Kubernetes(k8s)v1.28.3 https://github.com/cby-chen/Kubernetes 开源不易,帮忙点个star,谢谢了 介绍 kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。 我使用IPV6的目的是在公网进行访问,所以 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
k8s flannel获取小子网
flannel v0.11.0 kube-flannel-ds-amd64 main.go flanneld启动时设置kube-subnet-mgr参数是true,表示连接kube-apiserver来分配subnet,而不是直连etcd。 启动时从挂载的configmap kube-flannel ......
win11命令行恢复win10右键菜单和资源管理器
前言 随着Windows 11的发布,许多新的特性和改变引起了用户的广泛关注。然而,对于一些习惯了Windows 10操作界面的用户来说,他们可能更希望保留Windows 10的一些特性,比如右键菜单和资源管理器。本文将详细介绍如何在Windows 11中通过命令行恢复Windows 10的右键菜单 ......
导出相关binary制作k8s本地包
这次把我之前安装的k8s的包导出来保存。 cd /var/cache/apt/ ls kube* cd ~ && mkdir k8sdbinstall sudo cp *_1.23.17* ~/k8sdbinstall ......
k8s service ipvs模式下nodePort实现
部署nodePort+StatefulSet apiVersion: v1 kind: Service metadata: name: nginx spec: ports: - port: 80 selector: app: nginx type: NodePort apiVersion: apps ......
kubeadm部署的k8s证书过期问题 k8s问题排查:the existing bootstrap client certificate in /etc/kubernetes/kubelet.conf is expired
解决问题: 估计跟移动有关,下面那个没解决问题,是因为在原有文件的基础上修改的吧?而这里直接是移走,重新生成了新的。不太清楚是不是这个原因。 $ cd /etc/kubernetes/pki/ $ mv {apiserver.crt,apiserver-etcd-client.key,apiserv ......
多模块打包包含不同module的静态资源
<profiles> <profile> <id>package</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifa ......
k8s部署业务服务(详细总结篇)
1.业务部署说明 我们是做算法的,每个算法会被封装成一个镜像,比如:image1(入侵算法),image2(安全带识别算) 结合k8s流程: ingress-nginx(做了hostNetwork: true 网络模式,省去了service的一成转发),直接可以访问ingress-nginx的域名和 ......
修改Web网页中资源加载的优先级
在Chrome浏览器中,网络请求的优先级分成了5个等级: Highest 最高,如页面HTML资源和CSS文件; High 高,如正文图片请求资源; Medium 中等,如页面的业务JavaScript文件请求; Low 低,如内联的Base64资源,异步加载的JavaScript文件请求; Low ......
ubuntu安装k8s
1、查看Ubuntu系统版本 w@node1:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.6 LTS Release: 18.04 Codename: ......
Unity3D 如何基于addressable来做资源管理详解
前言 Unity3D是一款非常流行的游戏开发引擎,其强大的功能和易用性使其成为了众多游戏开发者的首选。在游戏开发中,资源管理是一个非常重要的方面,而Unity3D提供了一种名为Addressable的功能,可以帮助开发者更好地管理和加载游戏资源。本文将详细介绍如何基于Addressable来进行资源 ......
使用rancher rke快速安装k8s集群
概述 Rancher Kubernetes Engine(RKE)是一个用于部署、管理和运行Kubernetes集群的开源工具。旨在简化Kubernetes集群的部署和操作。 RKE具有以下特点和功能: 简化的部署过程 RKE提供了一个简单的命令行界面,使您可以轻松地部署一个完整的Kubernete ......
从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort
从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort 注:文中各种内网、公网 IP 仅为示例,不保证所有 IP 都可以访问,且你的环境中 IP 可能不同。 背景 在上一篇文章 自己搭建一个k8s环境 中,我们一顿操作猛如虎,搭 ......
k8s入门学习
k8s入门 https://kubernetes.io/zh-cn/docs/tutorials/hello-minikube/ minikube 启动集群 minikube start 创建实例 kubectl create deployment gin --image=gin_demo:v1 会 ......
mac_terminal常用
## Mac 隐藏or显示扩展名 -> 点击文件右键 -简介 -> 点击名称与扩展名 即可更改 ## Mac 如何看.class文件的内容 -> terminal -> cd ~/path -> javap -c ClassName *like Java -c HelloWorld ## Mac t ......
k8s前后端分离部署实践
原文:https://juejin.cn/post/7263668737618673721 前序 目前大多数项目都在以前后端分离方式进行项目的开发、部署。这样方便在更新前端时,不用重启后端,反之亦然,前后端解耦也提高开发的效率。今天咱们讲讲在如何在k8s集群中进行前后端分离部署。 镜像制作 后端 d ......
典型的 HTTP 会话-响应示例(请求资源不存在的网页响应)
1 HTTP/1.1 404 Not Found 2 Content-Type: text/html; charset=utf-8 3 Content-Length: 38217 4 Connection: keep-alive 5 Cache-Control: no-cache, no-store ......
k8s初始化init时出现Initial timeout of 40s passed
这个问题在搭建K8S集群时卡了很久,使用了网上各种方法,今天查看日志很快就解决了,记录一下 在执行命令,初始化时: kubeadm init --kubernetes-version=v1.27.3 --pod-network-cidr=10.244.0.0/16 --apiserver-adver ......
elfk收集k8s日志-sidecar
本文介绍通过elk + filebeat方式收集k8s日志,其中filebeat以sidecar方式部署。elfk最新版本:7.6.2 k8s日志收集方案3种日志收集方案:1. node上部署一个日志收集程序 Daemonset方式部署日志收集程序,对本节点 /var/log 和 /var/lib/ ......
资源释放踩坑2
https://www.chuyouxiang.com/archives/940 引用这段: 以使用最广泛的资源图片为例,引擎每加载一张新的图片,都会在内存中为3种对象各创建一个实例,分别是 SpriteFrame、Texture2D、ImageAsset。在动态合图开启的情况下,这3个实例自动记录 ......
k8s通过sidecar模式收集pod的容器日志至ELK
架构: 已完成的部署1、ES集群及kibana部署 https://blog.51cto.com/yht1990/6080981 2、kafaka+zookeeper集群 https://blog.51cto.com/yht1990/6081518 准备sidecar镜像(filebeat)找一台服 ......