k8s开发实践
代码自动生成:https://blog.openshift.com/kubernetes-deep-dive-code-generation-customresources/
自定义controller执行流程:
student对象的期望状态: &v1.Student{TypeMeta:v1.TypeMeta{Kind:"Student", APIVersion:"bolingcavalry.k8s.io/v1"}, ObjectMeta:v1.ObjectMeta{Name:"object-student", GenerateName:"", Namespace:"default", SelfLink:"/apis/bolingcavalry.k8s.io/v1/namespaces/default/students/object-student", UID:"92927d0d-5360-11e9-9d2a-000c29f1f9c9", ResourceVersion:"310395", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63689597785, loc:(*time.Location)(0x1f9c200)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"bolingcavalry.k8s.io/v1\",\"kind\":\"Student\",\"metadata\":{\"annotations\":{},\"name\":\"object-student\",\"namespace\":\"default\"},\"spec\":{\"name\":\"张三\",\"school\":\"深圳中学\"}}\n"}, OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:"", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1.StudentSpec{name:"", school:""}}
最新文章
- Python’s SQLAlchemy vs Other ORMs[转发 0]
- PHP-数组函数
- HTML 链接
- hdu4714Tree2cycle
- rcp(插件开发)The type XXX cannot be resolved. It is indirectly referenced from required .class files解决办法
- CoreAnimation
- iOS触摸事件处理
- Java之多线程断点下载的实现
- lib,dll区别 及 VS中如何添加lib,dll
- 使用.net连接domino的尝试
- 关系型数据库工作原理-查询优化器之数据访问方式(翻译自Coding-Geek文章)
- Spring Cloud 2-RabbitMQ 集成(八)
- react事件处理函数中绑定this的bind()函数
- 移植QT库的问题:QT_INSTALL/include/QtCore/qatomic_arm.h:131: Error: no such instruction: `swpb %al,
- Hibernate入门(十二)离线条件检索
- IDEA中Maven项目使用Junit4单元测试的写法
- pilicat-dfs 霹雳猫-分布式文件系统
- Django之Auth模块 实现登录,退出,自带session 与认证功能的一个重要的模块
- mybatis基础系列(四)——关联查询、延迟加载、一级缓存与二级缓存
- IPV4闪退