- 博客(43)
- 收藏
- 关注
原创 Aws EC2,kubeadm方式安装kubernetes(k8s)
2) 安装 kubeadm, kubelet, 和 kubectl,三台机器都要安装。安装的版本20.10.25-1.amzn2023.0.1。1) 添加 Kubernetes 仓库。5) 设置kubectl配置文件。3) 初始化master节点。6) 安装 Pod 网络插件。在node1和node2运行。7) 加入node工作节点。
2024-06-06 03:48:17
1705
1
原创 Aws EC2绑定Elastic IP(固定IP)
VPC -> 弹性IP -> 分配弹性IP地址。点击刚刚分配的IP地址。点击关联弹性IP地址。
2024-06-06 03:19:00
930
原创 AWS EC2服务器开启root密码,SSH登录
1) EC2 Instance Connect连接,更改root密码。2)接着切换到切换到 root 身份,编辑 SSH 配置文件。
2024-06-03 12:53:45
1527
3
原创 Aws CodeCommit代码仓储库
3.1.2 编辑本地 ~/.ssh 目录中名为“config”的 SSH 配置文件。IAM创建admin用户,增加AWSCodeCommitFullAccess权限。CodePipeline -> CodeCommit -> 存储库。3.1.1 上载SSH公有秘钥。1) window环境。
2024-05-27 23:54:34
617
原创 【DevOps】Jenkins + Dockerfile自动部署Maven(SpringBoot)项目
环境jenkins_host构建完成后把jar发布到docker_host,再通过dockerfile自动构建镜像,运行镜像。
2024-05-27 03:04:43
603
原创 AWS EC2 连接 AWS RDS(Mysql)
注意:如果多次创建连接同一个EC2实例,每次EC2实例会创建一个安全组,EC2的安全组只能有五个,超过五个就连接不上了。
2024-05-24 14:04:46
928
原创 Aws EC2 + Aws Cli + Terraform
Terraform 是由 HashiCorp 创建的“基础架构即代码”(Infrastructure-as-Code,IaC)开源工具。Terraform 的配置语言是 HashiCorp Configuration Language(HCL),用来替代更加冗长的 JSON 和 XML 等配置语言。Terraform通过tf配置文件管理云资源。
2024-05-22 20:38:16
656
原创 Jenkins + github 自动化部署配置
填入密码,继续,选择“安装推荐的插件”,安装完成,创建第一个管理员用户。1 docker安装jenkins。5 jdk,maven,git配置。点击开始使用Jenkins。4 安装jenkins插件。1) 安装maven插件。2 启动jenkins。3 登录jenkins。3) maven配置。
2024-05-21 14:27:25
1323
2
原创 AWS SDK for Java 2.x入门,创建Maven工程
创建访问秘钥,配置后在C:\Users\用户\.aws\下有config和credentials文件。确认上面的输入正确,按Y,如果不正确,按N重新输入正确的值。修改Handler代码,创建S3桶和删除S3桶。使用脚手架创建项目的框架。
2024-05-15 23:47:14
691
原创 Angular前端项目在Apache httpd服务器上的部署
Tomcat是一个Java Servlet容器,用于运行Java Servlet和JavaServer Pages(JSP),而Apache HTTP服务器是一个通用的Web服务器,用于提供静态和动态内容。yum安装,安装简单,最新版本,本文用的yum安装。源代码安装,可以安装任何版本,配置灵活性比较高,但是安装麻烦。
2024-05-14 23:04:26
486
原创 Application + Hibernate + Mysql(非Web)
分别引入 Hibernate、MySQL 数据库驱动、单元测试 Junit4。创建映射文件User.hbm.xml。
2024-05-13 14:08:36
331
1
原创 Spring Data JPA + Hibernate + Mysql
是一个开源的对象关系映射(ORM)框架,国外使用比较多,国内主要使用的mybatis。JPA只是一个ORM框架的规范, 对该规范的实现比较完整就是Spring Data JPA(底层基于Hibernate实现),是基于Spring的数据持久层框架,也就是说它只能用在Spring环境内。
2024-05-10 16:26:28
640
原创 Angular入门
Angular CLI 是一个命令行接口(Angular Command Line Interface),用于实现自动化开发工作流程。能让开发者更容易搭建和运行Angular工程。Angular CLI 是开发 Angular 应用的最快、最简单和推荐的方式。Angular CLI 能简化许多任务。构建一个 Angular 应用并启动开发服务器,然后运行端到端测试。构建你的应用并启动开发服务器,当有文件变化时就重新构建。把 Angular 应用编译到一个输出目录中。在指定的项目上运行单元测试。
2024-05-10 03:00:43
554
原创 Node.js安装与配置环境 v20.13.1(LTS)
npm和cnpm:国外的npm源在国内访问速度较慢,所以cnpm镜像源可以提供更快的下载速度。npm(Node Package Manager)是Node.js下的主流套件管理程式。一路点击next,默认安装路径C:\Program Files\nodejs。LTS -- long-term support,长期维护版本。打开命令提示符,输入node -v和npm -v。1)Path环境变量增加nodejs安装路径。2)设置参数prefix和cache。2)验证是否安装成功。
2024-05-10 01:40:18
2461
1
原创 Amazon SQS使用
Amazon SQS 服务(Amazon Simple Queue Service)。Amazon SQS 允许生产器向队列发送消息。然后,消息会存储在 SQS 队列中。当使用者准备好处理新消息时,使用者可以从队列中轮询这些消息。应用程序、微服务和多个 AWS 服务可以担当生产器或使用者的角色。
2024-05-08 11:04:58
767
原创 ETL工具kettle(PDI)入门教程,Job
先新建两个Transform,MysqlToMysql.ktr和CsvToExcel.ktr。核心对象,通用,选择Start和两个转换,把它们连起来。双击转换,选择MysqlToMysql.ktr。双击转换2,选择CsvToExcel.ktr。主对象树,作业上右击,点击新建。
2024-05-06 23:45:53
295
原创 ETL工具kettle(PDI)入门教程,Transform,Mysql->Mysql,Csv->Excel
ETL,从mysql获取数据加载到mysql。
2024-05-06 21:51:34
661
2
原创 ETL免费工具kettle(PDI),安装和配置
起源:Kettle最早是一个开源的ETL工具,全称为KDE Extraction, Transportation, Transformation and Loading Environment。在2006年,Pentaho公司收购了Kettle项目,原Kettle项目发起人Matt Casters加入了Pentaho团队,成为Pentaho套件数据集成架构师 [1];从此,Kettle成为企业级数据集成及商业智能套件Pentaho的主要组成部分,Kettle亦重命名为[1-2]。
2024-05-06 17:36:16
1070
原创 Spark云计算平台Databricks使用,SQL
输入名字,Storage location选择workspace,数据都是保存在AWS S3云存储。选择test,Create -> Create table。点击browse,本地上传people.json文件。选择Calalog,点击Creae schema。点击Create table。
2024-05-05 23:48:36
786
1
原创 Spark云计算平台Databricks使用,第一个Spark应用程序WordCount
上传的文件的路径是/FileStore/tables/words.txt,保存在AWS的S3。
2024-05-05 21:09:52
457
原创 Spark云计算平台Databricks使用,上传文件
Databricks,是属于 Spark 的商业化公司,由美国加州大学伯克利 AMP 实验室的 Spark 大数据处理系统多位创始人联合创立。在Workspaces点击open,跳转到workspace的工作区。把本地文件拖入Files框,或者点击Files框选择文件。,可用于数据集成,数据管道等任务。上传的文件保存在AWS的S3的桶里。
2024-05-05 20:54:32
470
原创 Spark云计算平台Databricks使用,创建workspace和Compute计算集群(Spark集群)
Databricks注册的时候选择的是AWS。
2024-05-05 17:01:51
925
1
原创 AWS Lambda 第一个例子Hello (JAVA)
行业通常所说的Serverless,主要是指“无服务器计算(Serverless Computing)”。并不是真的不需要服务器,而是说,对于用户,服务器变得“不可见”了。3) 编写输出类ResponseClass。2) 编写输入类RequestClass。5) 创建lambda函数。创建一个Maven项目。点击测试后查看运行结果。
2024-05-04 01:46:31
859
原创 Spark local运行模式 日志配置
2) history-server配置,查看历史任务。打开http://spark服务器:18080。Spark版本:3.3.5。
2024-04-29 00:09:51
293
原创 Hadoop问题汇总
1) hadoop运营java.jar文件时,报Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster错误。2) hadoop运营java.jar文件时,报The auxService:mapreduce_shuffle does not exist错误。
2024-04-24 02:22:40
193
原创 Hadoop Yarn运行模式 WordCount例子(JAVA)
Hadoop版本:3.3.5Hadoop运行模式:yarn模式yarn架构,参考。
2024-04-24 02:12:19
306
2
原创 Linux Centos8 Mysql8.3.0安装
解压mysql-8.3.0-1.el8.x86_64.rpm-bundle.tar。如果是云服务器,需要在"控制台"放开对应端口。如果没有安装过mysql,跳过这一步。Linux版本:Centos 8。Mysql版本:8.3.0。1 下载mysql安装包。2 解压安装包,上传文件。3 卸载旧的mysql。和服务器架构选择软件。
2024-04-23 00:58:38
1112
原创 Hadoop Hbase安装配置(Linux Centos )
hbase根目录:/home/hadoop/hbase-2.2.6。下载的hbase-2.2.6-bin.tar.gz。编辑conf下的hbase-site.xml。编辑conf下的hbase-env.sh。4)启动hadoop和base。
2024-04-19 01:30:20
516
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人