一站式通关CKA证书-CKA教程(完结10章,基于k8s1.27版本)

350 阅读3分钟

学习地址1:pan.baidu.com/s/1ZRXwqCAf… 提取码:xs2i 学习地址2:share.weiyun.com/2pn97By4 密码:c58ghh

一站式通关CKA证书-Kubernetes管理员认证(CKA)。今天给大家讲讲关于Kubernetes 认证管理员(CKA)考试的相关知识,其中包含最新考纲、考试报名注意事项、真题实战演练、高频考点提炼、备考冲刺答疑等等,旨在帮助大家快速通过CKA认证考试。

我在本文将以k8s1.27版本跟大家讲解,这个版本也是2023年比较新的一个版本,带领大家一站式通关CKA证书!

首先,我们先来了解什么是CKA?拿到这个证书后,对我们找工作又有哪些帮助?以及相关的薪资待遇如何?

CKA (Certified Kubernetes Administrator) 考试是一种远程在线、有监考、基于实操的认证考试,需要在运行Kubernetes的命令行中解决多个任务。

CKA认证考试是专为Kubernetes管理员、云管理员和其他管理Kubernetes实例的IT专业人员而设的。已获得认证的K8s管理员具备了进行基本安装以及配置和管理生产级Kubernetes集群的能力。

考题解析: 1、在com.example.hxds.bff.driver.controller.form包中创建RegisterNewDriverForm.java类,用于接收小程序提交的司机注册信息和调用hxds-dr子系统Web方法。 @RestController @RequestMapping("/driver") @Tag(name = "DriverController", description = "司机模块Web接口") public class DriverController { @Resource private DriverService driverService;

@PostMapping("/registerNewDriver")
@Operation(summary = "新司机注册")
public R registerNewDriver(@RequestBody @Valid RegisterNewDriverForm form) {
    long driverId = driverService.registerNewDriver(form);
    //在SaToken上面执行登陆,实际上就是缓存userId,然后才有资格拿到令牌
    StpUtil.login(driverId);
    //生成Token令牌字符串(已加密)
    String token = StpUtil.getTokenInfo().getTokenValue();
    return R.ok().put("token", token);
}

}

2、我们给注册页面的“立即注册”按钮添加点击事件,提交Ajax请求给bff层的Web方法。 register: function() { let that = this; uni.login({ provider: 'weixin', success: function(resp) { let code = resp.code; that.code = code; } }); uni.getUserProfile({ desc: '获取用户信息', success: function(resp) { let nickname = resp.userInfo.nickName; let avatarUrl = resp.userInfo.avatarUrl; console.log(nickname); console.log(avatarUrl); let data = { code: that.code, nickname: nickname, photo: avatarUrl }; that.ajax(that.url.registerNewDriver, 'POST', data, function(resp) { console.log(resp); let token = resp.data.token; uni.setStorageSync('token', token); uni.setStorageSync('realAuth', 1); that.$refs.uToast.show({ title: '注册成功', type: 'success', callback: function() { uni.redirectTo({ url: '../../identity/filling/filling?mode=create' }); } }); }); } }); } 3、在DriverDao.xml文件中,编写SQL语句,查询司机实名认证信息。 @RestController @RequestMapping("/driver") @Tag(name = "DriverController", description = "司机模块Web接口") public class DriverController { ……

@PostMapping("/searchDriverAuth")
@Operation(summary = "查询司机认证信息")
public R searchDriverAuth(@RequestBody @Valid SearchDriverAuthForm form) {
    HashMap result = driverService.searchDriverAuth(form.getDriverId());
    return R.ok().put("result", result);
}

} 4、在CosUtil.java类中我已经封装好了生成预签名URL的函数,咱们来看一下。 @Service public class DriverServiceImpl implements DriverService { @Resource private CosUtil cosUtil;

……
    
@Override
public HashMap searchDriverAuth(SearchDriverAuthForm form) {
    R r = drServiceApi.searchDriverAuth(form);
    HashMap map = (HashMap) r.get("result");
    //获取私有读写文件的临时URL地址
    String idcardFront = MapUtil.getStr(map, "idcardFront");
    String idcardBack = MapUtil.getStr(map, "idcardBack");
    String idcardHolding = MapUtil.getStr(map, "idcardHolding");
    String drcardFront = MapUtil.getStr(map, "drcardFront");
    String drcardBack = MapUtil.getStr(map, "drcardBack");
    String drcardHolding = MapUtil.getStr(map, "drcardHolding");
    String idcardFrontUrl = idcardFront.length() > 0 ? cosUtil.getPrivateFileUrl(idcardFront) : "";
    String idcardBackUrl = idcardBack.length() > 0 ? cosUtil.getPrivateFileUrl(idcardBack) : "";
    String idcardHoldingUrl = idcardHolding.length() > 0 ? cosUtil.getPrivateFileUrl(idcardHolding) : "";
    String drcardFrontUrl = drcardFront.length() > 0 ? cosUtil.getPrivateFileUrl(drcardFront) : "";
    String drcardBackUrl = drcardBack.length() > 0 ? cosUtil.getPrivateFileUrl(drcardBack) : "";
    String drcardHoldingUrl = drcardHolding.length() > 0 ? cosUtil.getPrivateFileUrl(drcardHolding) : "";
    map.put("idcardFrontUrl", idcardFrontUrl);
    map.put("idcardBackUrl", idcardBackUrl);
    map.put("idcardHoldingUrl", idcardHoldingUrl);
    map.put("drcardFrontUrl", drcardFrontUrl);
    map.put("drcardBackUrl", drcardBackUrl);
    map.put("drcardHoldingUrl", drcardHoldingUrl);
    return map;
}

}

总结: 勤加练习是通过 CKA 考试的关键,本文只列举了部分实操内容,希望的文章对大家参加CKA认证考级有所帮助!