logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker 安装 elasticsearcher 拉取镜像报错

docker安装 elasticsearcher 拉取镜像报错Head https://registry-1.docker.io/v2/library/elasticsearch/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Felasticsearch%3Apull&servi

#docker#bug
将java项目部署到docker容器中运行

1.将项目打成jar包, 通过xftp 上传linux 某目录,此处在/data/app目录下2.在jar包所在的位置创建一个Dockerfile 文件(保证jar包和Dockerfile 在同一个目录下)2.1创建Dockerfile文件3.创建镜像4.创建并运行容器5.测试

#java#docker#linux
K8S-NFS-StorageClass

K8S中没有内置的NFS的制备器,而定义StorageClass的时候需要指定制备器(Pervisioner),所以需要,先创建NFS的制备器,K8s内置的制备器支持矩阵如下。每个 StorageClass 都有一个制备器(Provisioner),用来决定使用哪个卷插件制备 PV。需要使用外部驱动为 NFS 创建 StorageClass。配置 :spec.template.spec.image

文章图片
#kubernetes#容器#云原生
最新版V1.21.1版k8s,Kubeadm 安装部署

版本以及说明本次部署安装采用的是kubeadm方式部署k8s,kubeadm为最新版本v.1.21.1,docker也是采用最新版本v20.10.7,安装过程中趟过了几个坑特此带大家闭坑。k8s部署中用的docker知识已经命令,默各位有docker基础,本文不做解释,不了解请自行百度。安装过程中最好使用root用户操作。环境准备虚拟机配置,2核2G, 内存最好不要低于1G,低于1G可能会启动不了

#docker#k8s#centos +1
用信号量实现一个线程安全的Set

package com.ljq.mydemo.thread.semaphore;import java.util.Collections;import java.util.HashSet;import java.util.Set;import java.util.concurrent.Semaphore;/*** 使用Semaphore 为容器设置 边界值*** @author gino* 202

文章图片
#java
k8s-HPA

HPA可以获取每个Pod利用率,然后和HPA中定义的指标进行对比,同时计算出需要伸缩的具体值,最后实现Pod的数量的调整。PAH属于一种Kubernetes资源对象,它通过追踪分析RC控制的所有目标Pod的负载变化情况,来确定是否需要针对性地调整目标Pod的副本数。: 应用被弹性伸缩的pod对象的特定指标(例如,每个pod每秒处理的事务数)(需自己实现适配器)**两种(被弹性伸缩的pod对象中容器

文章图片
#kubernetes#容器#云原生
K8S-NFS-StorageClass

K8S中没有内置的NFS的制备器,而定义StorageClass的时候需要指定制备器(Pervisioner),所以需要,先创建NFS的制备器,K8s内置的制备器支持矩阵如下。每个 StorageClass 都有一个制备器(Provisioner),用来决定使用哪个卷插件制备 PV。需要使用外部驱动为 NFS 创建 StorageClass。配置 :spec.template.spec.image

文章图片
#kubernetes#容器#云原生
K8S-Service

将服务映射到 externalName 字段的内容(例如,映射到主名 api.foo.bar.example)。无需创建任何类型代理。通过集群的内部 IP 暴露服务,选择该值时服务只能够在集群内部访问。为了让节点端口可用,Kubernetes 设置了集群 IP 地址,这等同于你请求 type: ClusterIP 的服务。当创建service资源配置了selector时,endpoints 控制器

文章图片
#kubernetes#容器#云原生
k8s-configMap

解耦,便于应用配置的修改,官网建议保存的数据大小不超过1MiB,超过1Mib的数据建议使用存储卷存储。ConfigMap 是一种 API 对象,用来将非机密性的数据保存到键值对中。可以将其用作环境变量、命令行参数或者存储卷中的配置文件。也可以通过命令指定将某个文件内同容写入ConfigMap。ConfigMap 将环境配置信息和。

文章图片
#kubernetes#容器#云原生
K8S-PV 与PVC

metadata:spec:capacity:#指定访问模式#指定回收策略- hardnfs:path: /tmpmetadata:spec:#指定访问模式#卷模式 Filesystem/Blockresources:requests:metadata:#是否是默认Class,一个集群只有一个DefaultClass#指定制备器#指定回收策略。

文章图片
#kubernetes#容器#云原生
    共 13 条
  • 1
  • 2
  • 请选择