Cloud Native应用交付

  • 首页
  • 关于本站
  • 个人介绍
  • Downloads
  • Repo
    • Github
    • Container
  • F5
    • F5 Python SDK
    • F5-container
    • F5-LBaaS
  • 社交
    • 联系我
    • 微信/微博
    • 公众号
    • 打赏赞助
行至水穷处 坐看云起时
Cloud Native Application Services: cnadn.net
容器/k8s

Kubernetes Certified Administrator (CKA)考试总结

感谢媳妇和宝贝,大热天为了让我能安静学习,一鼓作气,特定回了宝贝姥姥家。为了学习考试,特地休假了一段时间,基本是闭门学习状态。老实说,随着年龄增长,现在考试学习这方面的经历要差不少,上一轮考认证还是10余年前考思科时,所以这一次学习多少压力还是有的,kubernetes.io的文档基本快要看到吐了,从conept到task到referrence到tutorials. 并不停的实验。我本身稍微有些基础但不多(可以通过我的博客看出我是在去年夏天有一段时间学习了一下,随后因工作关系,并未持续学习和使用),通过闭门14天,…

2018年08月15日 3条评论 16500点热度 8人点赞 纳米 阅读全文
容器/k8s

手工为SA创建额外secret,并挂载到pod

默认情况下,系统会为每个servcieaccount(sa)创建一个对应的secret,这个secret里包含一个token,一般默认是ca证书。 https://v1-10.docs.kubernetes.io/docs/concepts/configuration/secret/ 文章说可以通过将sa挂载到pod上实现secret的自动挂载,这个地方其实有些问题,缺省自动产生的secret是可以自动被挂载到pod的。但是如果额外为这个sa创建的secret是不能自动挂载到pod上的(因为系统都不知道你要挂到哪里…

2018年08月11日 0条评论 8053点热度 0人点赞 纳米 阅读全文
容器/k8s

Node Affinity / Taints /Tolerations

[crayon-68638850a72ce028495452/] 在一个matchexpression部分中的多条件是 AND关系 [crayon-68638850a72d5456203662/] 多nodeselectorterm是 或,任意一个匹配即可 [crayon-68638850a72d7076064234/] required首先要满足,在同时多个node满足的情况下,使用prefer,preference下只能配置一个matchexpression,如果匹配则给node加weight(因为此时sche…

2018年08月11日 0条评论 7475点热度 0人点赞 纳米 阅读全文
容器/k8s

ReplicaSet/ReplicationController

用来管理pod的一种抽象,一般很少单独创建,多数情况下是deployment来自动创建和维护。 与RC不同的是,RS的selector支持 set-based,而不是RC简单的等于这样的匹配。 RS的spec.selector必须等于spec.template.labels. spec.template中的内容和一个普通的pod 定义无区别,这是没有了API和kind。 RS会根据replicas的设定维护pods的数量,但是RS与pods的唯一关系就是label selector,它甚至不知道被匹配的pod是不是…

2018年08月11日 0条评论 5900点热度 0人点赞 纳米 阅读全文
容器/k8s

kubernetes node TLS bootstrapping原理及配置

环境 k8s版本是1.10.6,当前已经使用手工配置的kubeconfig通过证书方式实现kubelet与API的通信,配置如下: [crayon-68638850a75d9025144462/] [crayon-68638850a75df181348325/] 在测试环境中,master节点本身也是一个node节点,通过修改相关配置实现master上这个node节点的kubelet实现自动的TLS bootstrapping. Node TLS bootstrapping原理 (首先注意这是Node的TLS的bo…

2018年08月10日 0条评论 10577点热度 0人点赞 纳米 阅读全文
容器/k8s

k8s satefulset 测试

预先创建相关pv [crayon-68638850a79d4409546585/] 执行以下yaml,创建headless servcie,statefulset,系统从statefulset模板中自动创建pvc [crayon-68638850a79d9740969825/]   产生的输出效果 [crayon-68638850a79db384171384/]   [crayon-68638850a79dd576663183/] [crayon-68638850a79df792420409/]…

2018年08月9日 0条评论 7984点热度 0人点赞 纳米 阅读全文
容器/k8s

k8s-1.9安装-启用基于token的kubelet bootstrapping

http://blog.51cto.com/ylw6006/2104031 http://blog.51cto.com/ylw6006/2104692

2018年08月9日 0条评论 5525点热度 0人点赞 纳米 阅读全文
容器/k8s

configmap作为环境变量和文件同时mount到一个pod

[crayon-68638850a7c23484923394/] [crayon-68638850a7c29803260863/]  

2018年08月8日 0条评论 5798点热度 0人点赞 纳米 阅读全文
容器/k8s

k8s drain

drain, 清除一个node上的pods,将node置于不可以调度状态。默认对rc,rs,job, ds,statefulset管理的pod进行drain,如果要对非上述资源管理的pod进行drain则要加--force参数。 drain命令可以加--pod-selector=参数根据label来只驱逐指定的pods,保留其它pods并将node至于不可调度状态 如果被驱逐的pod使用了本地存储,需要使用 --delete-local-data参数 drain对daemonset部署的pod不起作用

2018年08月8日 0条评论 5977点热度 0人点赞 纳米 阅读全文
容器/k8s

k8s PV PVC测试记录

测试版本1.10.6 pvc要求1G容量,如果有多个容量不同的符合条件的pv,比如2G,3G.  会自动绑定最接近容量的那个pv。 删除一个已经被绑定的pv后,pvc依旧是bound状态,对应pv一直处于terminating,已经挂载的pod还可以继续用它,但不能被新pod再挂载。删除pvc后,pv一起跟着删除。 删除pvc后,对应的pv进入Released状态,根据reclaiming策略执行对应的动作,包含 retain,delete,recycle三种。默认是retain由管理员手工处理。delete如果对…

2018年08月8日 0条评论 6742点热度 0人点赞 纳米 阅读全文
容器/k8s

Pod的状态阶段,Pod的状态情况

Pod的状态阶段 存在以下5个阶段(phase,注意和下面状态情况的差异): [crayon-68638850a7d68647336736/] Pending 创建pod的请求已经被k8s接受,但是容器并没有启动成功,可能处在:写数据到etcd,调度,pull镜像,启动容器这四个阶段中的任何一个阶段,pending伴随的事件通常会有:ADDED, Modified这两个事件的产生。 Running pod已经绑定到node节点,并且所有的容器已经启动成功,或者至少有一个容器在运行,或者在重启中。 Succeeded…

2018年08月7日 0条评论 12748点热度 0人点赞 纳米 阅读全文
容器/k8s

聊聊为啥kubernetes的dashboard搞起来这么费劲

k8s验证与授权思路综述 相信很多人装k8s都想顺手装个dashboard看看,毕竟GUI有时候还是比较重要的,哈哈。 相信很多人会有同感,那就是一个dashboard搞的那么复杂,不是不能访问,就是不能登录,要么就是没权限。下面通过自己的一点研究,将问题分析过程记录如下,供参考。如有错误,请拍砖留言。 从两个方面来分析,即: 1.dashboard的安装与访问 2.dashboard的身份验证与授权 首先,我们需要有一个共识就是,k8s这套东西非常的解耦和插件化,它为了能够提供更好的二次开发能力,将很多东西搞的从…

2018年08月6日 0条评论 17324点热度 3人点赞 纳米 阅读全文
容器/k8s

k8s里各种证书配置关系解释

Today, let’s talk about Kubernetes private/public keys & certificate authorities! This blog post is about how to take your own requirements about how certificate authorities + private keys should be organized and set up your Kubernetes cluster the way you …

2018年08月5日 0条评论 8038点热度 0人点赞 纳米 阅读全文

纳米

linjing.io

☁️迈向Cloud Native ADC ☁️

认证获得:
TOGAF: ID 152743
Kubernetes: CKA #664
Microsoft: MCSE MCDBA
Cisco: CCNP
Juniper: JNCIS
F5:
F5 Certified Solution Expert, Security
F5 Certified Technology Specialist, LTM/GTM/APM/ASM
F5 Certified BIG-IP Administrator
  • 点击查看本博技术要素列表
  • 分类
    • AI
    • Automation
    • Avi Networks
    • Cisco ACI
    • CISCO资源
    • F5 with ELK
    • F5-Tech tips
    • F5技术
    • Juniper
    • Linux
    • NGINX
    • SDN
    • ServiceMesh
    • WEB编程
    • WINDOWS相关
    • 业界文章
    • 交换机技术
    • 化云为雨/Openstack
    • 协议原理
    • 容器/k8s
    • 我的工作
    • 我的生活
    • 网站技术
    • 路由器技术
    • 项目案例
    归档
    最新 热点 随机
    最新 热点 随机
    Small step in Data and AI- Azure Certificated Use Azure custom vision to do object detection Using Azure cognitive service to do face detection Use Azure cognitive to analyze image 在Azure ML designer中进行聚类(clustering)模型分析 F5OS tenant部署后的容器情况、网络接口情况
    NGINX Plus运行lua-resty-core Lua库F5OS 底层容器、网络及k8s状态F5OS docker-compose.ymlF5OS 容器的network mode以及IP分配F5OS tenant镜像实例化后信息F5OS tenant部署后的容器情况、网络接口情况
    F5李海军:10000台并不够,需要不断寻找新的挑战 F5OS tenant镜像实例化后信息 DOS tool 测试工具 F5 DDOS/DOS防御 部署白皮书/参考手册/实践推荐 这张http irule的events顺序图好似有点问题? ADC 2014 Magic Quadrant,F5 连续8年位于象限第一名
    最近评论
    汤姆 发布于 10 个月前(09月10日) 嗨,楼主,里面的json怎么下载啊,怎么收费啊?
    汤姆 发布于 10 个月前(09月09日) 大佬,kib的页面可以分享下吗?谢谢
    zhangsha 发布于 1 年前(05月12日) 资料发给我下,谢谢纳米同志!!!!lyx895@qq.com
    李成才 发布于 2 年前(01月02日) 麻烦了,谢谢大佬
    纳米 发布于 2 年前(01月02日) 你好。是的,因为以前下载系统插件在一次升级后将所有的下载生成信息全弄丢了。所以不少文件无法下载。DN...
    浏览次数
    • Downloads - 185,904 views
    • 迄今为止最全最深入的BIGIP-DNS/GTM原理及培训资料 - 119,070 views
    • 联系我 - 118,966 views
    • Github - 105,473 views
    • F5常见log日志解释 - 80,597 views
    • 从传统ADC迈向CLOUD NATIVE ADC - 下载 - 77,967 views
    • Sniffer Pro 4 70 530抓包软件 中文版+视频教程 - 74,320 views
    • 迄今为止最全最深入的BIGIP-DNS/GTM原理及培训资料 - 67,770 views
    • 关于本站 - 62,321 views
    • 这篇文档您是否感兴趣 - 56,079 views
    标签聚合
    F5 k8s openstack nginx istio envoy DNS docker gtm network flannel api irule bigip neutron cc vxlan kubernetes ELK nginx plus
    链接表
    • F5SE创新
    • Jimmy Song‘s Blog
    • SDNlab
    • Service Mesh社区
    • 三斗室
    • 个人profile
    • 云原生社区

    COPYRIGHT © 2023 Cloud Native 应用交付. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    京ICP备14048088号-1

    京公网安备 11010502041506号