草庐IT

原生性

全部标签

云原生|kubernetes|kubernetes集群部署神器kubekey安装部署高可用k8s集群(半离线形式)

前言:云原生|kubernetes|kubernetes集群部署神器kubekey的初步使用(centos7下的kubekey使用)_晚风_END的博客-CSDN博客前面利用kubekey部署了一个简单的非高可用,etcd单实例的kubernetes集群,经过研究,发现部署过程可以简化,省去了一部分下载过程(主要是下载kubernetes组件的过程)只是kubernetes版本会固定在1.22.16版本,etcd集群可以部署成生产用的外部集群,并且apiserver等等组件也是高可用,并且部署非常简单,因此,也就非常nice了。一,离线安装包####注,该离线包适用于centos7并在cent

可观测性革命 - 揭秘OpenObserve开源高性能云原生平台

 OpenObserve简介OpenObserve 是一个开源的云原生可观测性平台,与Elasticsearch相比,存储成本降低了约140倍(实际结果可能因测试数据而有所不同),测试用例包括真实的日志数据,其显著降低运营成本,并提高了易用性。它可以扩展到PB级别的数据量,具有很高的性能,您晚上可以睡得更好。如果您正在寻找一款适用于日志、指标和跟踪的可观测性工具,请查看OpenObserve 以及其在可观测性方面如何帮助您构建更好的软件并节省观测成本。我们构建 OpenObserve 时遵循以下设计原则:1. 使用 暴力搜索 进行日志查询,而非倒排索引或bitfunnel;2. 使用 Rust

【云原生、k8s】Calico网络策略

第四阶段时 间:2023年8月17日参加人:全班人员内 容:Calico网络策略目录一、前提配置二、Calico网络策略基础1、创建服务2、启用网络隔离3、测试网络隔离4、允许通过网络策略进行访问三、Calico网络策略进阶1、创建服务2、拒绝所有入口流量3、允许进入Nginx的流量4、拒绝所有出口流量5、允许DNS出口流量6、允许出口流量到Nginx一、前提配置1、主机初始化设置[root@k8s-master~]#iptables-F[root@k8s-master~]#setenforce0[root@k8s-master~]#systemctlstopfirewalld[root@k8

springboot整合neo4j-使用原生cypher

1.背景Neo4j提供JAVAAPI以编程方式执行所有数据库操作。它支持三种类型的API:1、Neo4j原生的JavaAPI原生JavaAPI是一种低级别的纯JAVAAPI,用于执行数据库操作。2、Neo4jCypherJavaAPICypherJavaAPI是简单而强大的JAVAAPI,用于执行所有CQL命令以执行数据库操作。3、Neo4jOGMJAVAAPIOGMJavaAPI和Mybatis、JPA类似可以直接和SpringData整合2.分析目前很多项目针对neo4j的操作采用Neo4jOGMJAVAAPI,该方案与springboot整合之后可以使用@Query注解很方便的编写查询接

【云原生】Docker镜像的创建

1.Dokcer镜像的创建创建镜像有三种方法,分别为【基于已有镜像创建】、【基于本地模板创建】以及【基于Dockerfile创建】。1.1基于现有镜像创建 (1)首先启动一个镜像,在容器里做修改 dockerrun-it--namewebcentos:7/bin/bash  #启动容器 ​ yuminstall-yepel-release #安装epel源 yuminstall-ynginx    #安装nginx yuminstallnet-tools    #安装tools工具 nginx            #启动服务 netstat-natp|grep80   #查看端口是否开启 ​

浏览器要原生实现React的并发更新了?

大家好,我卡颂。要说React有什么其他框架没有的、独一无二的特性,那一定是「并发更新」。围绕并发更新,存在两个很有意思的现象:很多开发者听说过他很少开发者直接使用过他这两个现象看似矛盾,其实很好解释—— React18之后的新特性,主要是面向上层框架的(主要是Next.js)。换句话说,这些新特性(比如并发更新)主要是供框架集成,而不是开发者直接使用。比如,并发更新的两个核心API —— useTransition和useDeferredValue,都是针对「视图切换」的场景。而在前端交互中,最主要的「视图切换」场景就是「路由切换」,所以包含路由功能的前端框架就会集成这两个API。而现在,一

Node.js 终于原生支持 .env 文件了!

近日,Node.js团队核心成员UlisesGascón在社交平台表示,Node.js20.6版本将原生支持 .env 文件,该版本计划于8月28日发布。下面就来看看 .env 文件是什么,有什么作用,如果在浏览器环境中使用 .env.Node.js原生支持.env从Node.jsv20.6.0开始,Node.js支持使用 .env 文件来配置环境变量。配置文件应遵循INI文件格式,每一行都包含一个环境变量的键值对。通过这个新的特性,就无需再使用第三方模块来加载 .env 中的环境变量了。要使用预定义的配置初始化Node.js应用,请使用以下CLI命令:node--env-file=confi

微信小程序(原生)搜索功能实现

 一、效果图 二、代码wxml{keyword}}"shape="round"background="#000"placeholder="请输入关键词"use-action-slotbind:change="onChange"bind:search="onSearch"bind:clear="onClear">搜索{!productList.length&&historyList.length}}"> 搜索历史 清空历史 {historyList}}"wx:key="item"data-value="{{item}}"bind:tap="hisItemClick">

云原生(二十九) | Kubernetes篇之自建高可用k8s集群优化

文末有惊喜 文章目录自建高可用k8s集群优化一、Docker配置优化二、优化kubelet

Unity3D工程作为库内嵌到安卓原生开发指南

前言本案例使用Unity2020.3.39f1c1与AndroidStudio2021.3.1前提条件:1.你的Unity已经安装好Android平台模块,可以在UnityHub中查看。2.AndroidStudioIDE已经安装好了,测试工程项目能正常运行。(如果未安装AndroidStudio可以查看我的另外一篇文章《AndroidStudioIDE安装指南》)一、创建Unity项目并导出首先创建一个Unity空项目,在空场景中创建一个空物体名字为UnityGameDataMgr注意:这个名字是等会再Android中向Unity发送消息时的API中必须要传的参数然后在UnityGameDa