notready work node k8s

上篇:带你手工体验从写代码、编译、打包镜像、部署到K8S的全过程

本篇使用的goweb demo,页面很简单,功能也是很简单,写代码不是本篇的重点,重点是先体验一下整个流程:开发环境准备、写代码、提交到仓库、拉取代码构建并打包镜像、推送到镜像仓库,部署到K8S。 本篇的分享分为上篇和下篇,上篇是手动,计划在下篇再讲自动。只有手动体验过,才能更能深入的理解里面的流程 ......
上篇 全过程 手工 镜像 代码

nginx 正则反向代理到k8s

代码: nginx 正则反向代理到k8s的服务: http { resolver kube-dns.kube-system.svc.cluster.local; server { listen 80; # services location ~ /(\w+)/ { proxy_pass http:/ ......
正则 nginx k8s k8 8s

ubuntu k8s v1.23

1. 关swap swapoff -a /etc/fstab 配置hosts 2. 配置docker groupdriver vi /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "registry-mi ......
ubuntu k8s k8 8s 23

[INS-42017] The Grid home is inconsistent on the following nodes: [11grac2]

1、一套11.2.0.4 RAC的测试环境,集群被捣鼓坏了,打算deconfig后,运行config.sh脚本重新配置集群。 2、运行config.sh脚本,在检测环境时,遇到如下故障: [INS-42017] The Grid home is inconsistent on the followi ......
inconsistent following 42017 grac2 nodes

从零开始基于Archlinux 安装 containerd + k8s

下载ISO文件:https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/ 1. 准备工作 以虚拟机VMWare为例。 使用EFI 非默认BIOS启动。如果不使用EFI,那么后续安装引导时也使用非EFI。 Controller-Panel节点 ......
containerd Archlinux k8s 8s k8

k8s 认证

k8s中的账户分为 1. user accounts 给人 用 我们执行kubectl的时候,会使用认证文件 .kube/config ,向api server发起认证。 .kube/config 保存了api server的秘钥信息,是kubeadm 安装集群的时候生成密钥文件,存的。 2. se ......
k8s k8 8s

k8s的使用手册

一. k8s demo部署示例 说明 先通过一个hello world程序直观感受一下k8s 程序部署在宿主机,容器和k8s三种环境,对比他们的差异 代码大致是这个样子 @RestController public class K8sDemoController { @GetMapping("/he ......
手册 k8s k8 8s

node windows 安装

一、nodejs 有什么用。 二、安装node。 三、遇到的问题。 一、nodejs 有什么用。 目前我对nodejs还比较陌生,但最近使用的过程,发现它主要可以布置服务和打包前端文件。当然,还有很多其他功能,后续再慢慢发现。 二、安装node。 点击进入 官网 下载 windows 点这个下载就好 ......
windows node

6个优化策略,助你降低K8S成本

Kubernetes 早已成为容器编排引擎的事实标准,而随着 Kubernetes 环境的复杂性持续增长,成本也在不断攀升。CNCF 发布的调查报告《Kubernetes 的 FinOps》显示,68%的受访者表示 Kubernetes 开销正在上涨,并且一半的人所在的组织经历了每年超过20%的开销 ......
成本 策略 K8S K8 8S

Node.js Buffer All In One

Node.js Buffer All In One Buffer.from https://nodejs.org/api/buffer.html#buffer ArrayBuffer https://developer.mozilla.org/en-US/docs/Web/JavaScript/Re ......
Buffer Node All One In

使用eclipsefdn/hugo-node容器构建hugo静态站点

eclipsefdn/hugo-node容器是一个基于Node.js和Hugo的Docker容器,用于构建和部署静态网站。它包含了Hugo和Node.js的环境,可以方便地进行网站的开发、构建和部署。 使用eclipsefdn/hugo-node容器可以简化网站开发和部署的流程,具体步骤如下: 安装 ......
hugo 静态 容器 eclipsefdn hugo-node

【Node】coderwhy node 项目视频中 jwt.sign 没有返回值的问题

在写登录接口时,想生成token用于登录验证,但是在使用jwt生成token(jwt.sign())时却没有返回token,服务端没有报错但是使用postman验证接口时却没有得到正确的请求结果。 如果你在使用 openssl 生成的 private.key 时是和 coerwhy 老师一样 102 ......
coderwhy 项目 问题 视频 Node

Kubernetes(K8S) kubesphere 安装

安装KubeSphere最好的方法就是参考官方文档,而且官方文档是中文的。 官网地址:https://kubesphere.com.cn/ https://github.com/kubesphere/kubesphere/blob/master/README_zh.md Kubernetes(K8S ......
Kubernetes kubesphere K8S K8 8S

npm、node本地启动服务访问静态html

1.使用express启动服务 安装express npm i express --save 新建app.js启动命令文件 var express = require('express'); var path = require('path'); var app = express(); app.u ......
静态 node html npm

k8s跨node,pod网络不通

1.前因: 客户提供的虚机:麒麟 Linux lanxin2 4.19.90-24.4.v2101.ky10.aarch64 # K8S 部署的flannel 使用vxlan 2.问题: 部分机器pod跨node,网络不通 3.分析过程: 1.查看flannel、cni网络启动正常 2.查看rout ......
网络 node k8s pod k8

[Node.js] Logging with winston package

logger.ts // .env LOGGER_LEVEL=debug // logger.ts import * as winston from "winston"; export const logger = winston.createLogger({ level: process.env. ......
Logging winston package Node with

[Node.js] Hanlde process.env with dotenv

import * as dotenv from "dotenv"; const result = dotenv.config(); if (result.error) { console.log('Error loading environment variables, aborting.') pr ......
process Hanlde dotenv Node with

k8s中快速删除一个namespace

我总结了2种方式,第1种并不总是有用,没用的时候可以试试第2种 1.强制删除,加上--force --grace-period=0参数 以kuboard ns为例: k delete ns kuboard --force --grace-period=0 2.删除ns长时间卡住,ns status为 ......
namespace k8s k8 8s

node版本控制nvm

node版本控制nvm 学习资料 https://blog.csdn.net/m0_67393828/article/details/126113823 问题 nvm切换node版本,发现npm无法使用 https://blog.csdn.net/weixin_45183187/article/de ......
版本 node nvm

关于K8S Operator的那点“破”事

Kubernetes Operator是什么 K8S Operator这个东西不好解释,这么说吧,比如有一个应用程序,并且想要将其部署到 k8s 上,并且希望能够实现自动化运维和可扩展性,那么就可以考虑使用 K8S Operator 的框架,将应用程序的管理逻辑抽象为 k8s 资源,并编写自定义 O ......
Operator K8S K8 8S

Kubernetes(K8S) kubesphere 介绍

使用 Kubeadm 部署 Kubernetes(K8S) 安装--附K8S架构图 官网地址:https://kubesphere.com.cn/ KubeSphere 是个全栈的Kubernetes容器云PaaS解决方案 KubeSphere 是在目前主流容器调度平台 Kubernetes 之上构 ......
Kubernetes kubesphere K8S K8 8S

node同步查询数据库(mysql)

mysql模块默认异步操作,在写一些简单脚本时会比较痛苦,可以通过sync/await和Promise封装成同步操作 async function query (connection, sql) { return new Promise((resolve, reject) => { connecti ......
数据库 数据 mysql node

node-sass报错?三步解决!!!

##1,报错内容 ##2.解决方案 一、本地安装的node和node-sass不匹配 //查看node版本 node -v 二、下载源在国外,更换中国镜像源 //更换淘宝镜像源 npm config set registry http://registry.npmmirror.com 三、单独安装n ......
node-sass node sass

K8s 部署 MySQL 8.0.19

yaml文件部署 apiVersion: v1 kind: Namespace metadata: name: database apiVersion: v1 kind: ConfigMap metadata: name: mysql-config namespace: database label ......
MySQL K8s K8 8s 19

kubeadm部署k8s 1.20.9

3台CentOS7系统,k8s-master ip 172.31.0.140、k8s-node1 ip 172.31.0.141、k8s-node2 ip 172.31.0.142在3台主机的hosts文件里添加记录:172.31.0.140 cluster-endpoint配置yum源yum in ......
kubeadm k8s k8 8s 20

使用SecureCRT调用cmd 实现 K8s自动登录

SecureCRT 是个强大的命令行工具,有许多插件需可以帮助我们提高效率 这边介绍一下使用SecureCRT调用cmd 实现 K8s自动登录的方案 首先写一个bat 实现 K8s登录的脚本 示例为 sl_connect.bat 然后将脚本加到环境变量中 SecureCRT的配置 在协议中选择 “l ......
SecureCRT K8s cmd K8 8s

[CMU 15-418] (Lecture5) perf1_ Work Distribution and Scheduling

本系列文章为 CMU 15-418/15-618: Parallel Computer Architecture and Programming, Fall 2018 课程学习笔记 课程官网:CMU 15-418/15-618: Parallel Computer Architecture and ......

Nginx 502 bad request | Docker | Node.js http-server

##场景 本地开发的 Vue 项目, 测试之后准备部署; 本地使用 http-server 正常运行; 服务器环境为: Docker 运行的 Nginx 和 Node.js 容器; 目标是将项目通过 Node.js 容器运行 Node.js 容器启动命令为 sudo docker run --nam ......
http-server request Docker server Nginx

使用nvm如何切换node版本

1.关于nvm的下载以及安装 下载 1、个人建议使用 nvm 1.1.7 指定版本,因为下面有最新的踩坑记录 nvm-noinstall.zip: 绿色免安装版本,但是使用之前需要配置 nvm-setup.zip:安装包,下载之后点击安装,无需配置就可以使用,方便,推荐 Source code(zi ......
版本 node nvm

[问题记录]k8s集群中coredns解析失败

[问题记录]k8s集群中coredns解析失败 故障现象 在k8s集群,使用coredns提供集群内部dns服务 但是在使用过程中,偶现解析公网域名失败的情况,应用内日志记录显示UnknownHost 问题排查 对有问题的集群进行网络抓包解析,在服务侧记录到DNS解析失败的现象时,观察当时的DNS解 ......
集群 coredns 问题 k8s k8