/qq.txt -- 164 /tmdqq.asp -- 111 /qq.asp -- 109 /s8qq.txt -- 74 /s8tmdqq.asp -- 57 /s8qq.asp --...55 /bbs/diy.asp -- 52 /diy.asp -- 46 /s8log.txt -- 34 感觉变态,就用个变态点的名字。...因为我的服务器是PHP的,是不可能有ASP文件,但是为什么我的历史访问记录里面为什么会有关于这些ASP或者TXT的那么多次的访问次数。...网站收信方式也很简单,将呼噜QQ大盗程序压缩包中的“out.asp”上传到网站空间中,在“ASP地址”中输入网页地址即可。...比如常见木马上传文件名:明小子旁注在网站/或/bbs/下默认上传diy.asp,内容为简单的上传shell,密码为空; 再如常见qq密码信文件名:阿拉QQ大盗在网站/下默认上传tmdqq.asp,用于接收密码信并存到同路径的
因此我决定开始学习Kubernetes,会将学习当中的过程记录下来,预计会形成一个系列,暂且命名为:ASP.NET Core on K8S,而这个系列会由3个部分组成,且会在不同的时期写完: 1、ASP.NET...Core on K8S学习初探:在Docker for Windows中搭建单节点环境,初步了解有个感性认识 2、ASP.NET Core on K8S深入学习:在Linux上搭建K8S集群,对K8S...的一些核心概念有个深入的认识 3、ASP.NET Core on ACK/TKE实战:借助阿里云/腾讯云容器服务进行生产环境的容器部署和运维的一些实战总结 02关于K8S ?...关于K8S,建议阅读《10分钟看懂Docker和K8S》,这几乎是一篇不用耗费多少脑细胞的文章,因为讲的实在是太通俗易懂了。 ...,下一篇会将ASP.NET Core以Docker方式加入到K8S集群中托管,操作K8S来管理Docker实例来有一个感性认识。
ASP.NET Core API到K8S了。...01 — K8S集群相关概念 (1)集群 首先,K8S集群也是需要多台服务器组成,作为容器的编排管理平台,只有一个节点在生产环境是不够的。...02 — 三大核心对象 (1)Pod Pod是K8S最基本的操作单元,包含一个或多个紧密相关的容器,一个Pod可以被一个容器化的环境看作是应用层的“逻辑宿主机”; 换句话说,在K8S...可以启用K8S的代理模式: $ kubectl proxy --port=8080 如此一来,便可以通过K8S的API来访问了,例如下面这个URL就可以访问在yaml中定义的这个my-internal-service...小结 本文主要快速地不完全地不求甚解地过了一下K8S中的一些重要的基本概念,目的是为下一篇部署ASP.NET Core API到K8S有一个必要的认知。
文章转载于公众号【恰同学骚年】,作者Edison Zhou “ 终于可以部署ASP.NET Core到K8S中了...”...在上一篇《基本概念快速一览》中,我们把基本的一些概念快速地简单地不求甚解地过了一下,本篇开始我们会将ASP.NET Core WebAPI部署到K8S,从而结束初探的旅程。...01 — 准备一个WebAPI 这里准备一个空的ASP.NET Core WebAPI项目,使用默认自带的ValuesController控制器,具体代码见这里(https://github.com...需要注意的是,这里我们提前为要部署的ASP.NET Core WebAPI项目创建了一个namespace,叫做aspnetcore,因此这里写的namespace : aspnetcore。 ...05 — 小结 本文简单的介绍了一下在Docker for Windows环境下,通过kubectl部署一个ASP.NET Core WebAPI到K8S中,并初步使用了K8S的伸缩特性对
在上一篇《基本概念快速一览》中,我们把基本的一些概念快速地简单地不求甚解地过了一下,本篇开始我们会将ASP.NET Core WebAPI部署到K8S,从而结束初探的旅程。...Section 1 - ASP.NET Core on K8S学习初探(1)K8S单节点环境搭建 Section 2 - ASP.NET Core on K8S学习初探(2)K8S基本概念快速一览...Section 3 - ASP.NET Core on K8S学习初探(3)部署API到K8S 一、准备一个WebAPI 这里准备一个空的ASP.NET Core WebAPI项目,使用默认自带的...需要注意的是,这里我们提前为要部署的ASP.NET Core WebAPI项目创建了一个namespace,叫做aspnetcore,因此这里写的namespace : aspnetcore。 ...五、小结 本文简单的介绍了一下在Docker for Windows环境下,通过kubectl部署一个ASP.NET Core WebAPI到K8S中,并初步使用了K8S的伸缩特性对Deployment
一、准备一个WebAPI 这里准备一个空的ASP.NET Core WebAPI项目,使用默认自带的ValuesController控制器,具体代码见这里。 Dockerfile如下 ? ...需要注意的是,这里我们提前为要部署的ASP.NET Core WebAPI项目创建了一个namespace,叫做aspnetcore,因此这里写的namespace : aspnetcore。 ...K8S中通过标签来区分不同的服务,因此这里统一name写成了k8s-demo。 ...五、小结 本文简单的介绍了一下在Docker for Windows环境下,通过kubectl部署一个ASP.NET Core WebAPI到K8S中,并初步使用了K8S的伸缩特性对Deployment...当然,笔者也是初玩,有很多还没学习,这也只是K8S的冰山一角,后续我会学习在Linux下部署K8S的生产级集群环境,深入学习K8S的各种概念并实践,最后会学习阿里云ACK服务(容器服务Kubernetes
引言 由于最近在学习微服务,所以就基于之前docker的基础上把玩一下k8s(Kubernetes),以了解基本概念和核心功能。 2. What's k8s?...下面这张图包含了k8s了核心组成模块: 这里就简单罗列以下: k8s Master:k8s主节点,主要包括: API Server:提供可以用来和集群交互的REST端点。...创建初始镜像 1:首先我们执行dotnet new mvc -n K8s.NET.Demo 创建一个ASP.NET Core Mvc应用K8s.NET.Demo 修改HomeController如下所示...ViewBag.HostIp Learn about building Web apps with ASP.NET...参考资料 雨夜朦胧 - Kubernetes初探[1]:部署你的第一个ASP.NET Core应用到k8s集群
因此我决定开始学习Kubernetes,会将学习当中的过程记录下来,预计会形成一个系列,暂且命名为:ASP.NET Core on K8S,而这个系列会由3个部分组成,且会在不同的时期写完: ASP.NET...Core on K8S学习初探:在Docker for Windows中搭建单节点环境,初步了解有个感性认识 ASP.NET Core on K8S深入学习:在Linux上搭建K8S集群,对K8S的一些核心概念有个深入的认识...ASP.NET Core on ACK/TKE实战:借助阿里云容器服务/腾讯云容器服务进行生产环境的容器部署和运维的一些实战总结 一、关于K8S ? ...关于K8S,建议阅读《10分钟看懂Docker和K8S》,这几乎是一篇不用耗费多少脑细胞的文章,因为讲的实在是太通俗易懂了。 ...,下一篇会将ASP.NET Core以Docker方式加入到K8S集群中托管,操作K8S来管理Docker实例来有一个感性认识。
因此我决定开始学习Kubernetes,会将学习当中的过程记录下来,预计会形成一个系列,暂且命名为:ASP.NET Core on K8S,而这个系列会由3个部分组成,且会在不同的时期写完: ASP.NET...Core on K8S学习初探:在Docker for Windows中搭建单节点环境,初步了解有个感性认识 ASP.NET Core on K8S深入学习:在Linux上搭建K8S集群,对K8S的一些核心概念有个深入的认识...ASP.NET Core on ACK/TKE实战:借助阿里云/腾讯云容器服务进行生产环境的容器部署和运维的一些实战总结 下面是这个学习初探部分的三篇文章索引: Section 1 - ASP.NET...Core on K8S学习初探(1)K8S单节点环境搭建 Section 2 - ASP.NET Core on K8S学习初探(2)K8S基本概念快速一览 Section 3 - ASP.NET Core...,下一篇会将ASP.NET Core以Docker方式加入到K8S集群中托管,操作K8S来管理Docker实例来有一个感性认识。
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。...这里我们采用杨波老师(架构师杨波)模仿TCP/IP协议栈总结的一个K8S网络模型图来看看K8S的四个抽象层次,从而了解一下K8S的网络。...本小节的文字主要引用自杨波老师关于K8S网络模型的文章及CloudMan的《每天5分钟玩转Kubernetes》一书。... Network Policy是K8S的一种资源,它使K8S可以通过Label选择Pod,并指定其他Pod或外界如何与这些Pod通信。...CNI网络最强对比》 (5)杨波,《K8S网络三部曲》 (6)陈Sir,《K8S网络详解:CNI与CNI网络模型》
01 — 创建资源的两种方式对比 K8S支持两种创建资源的方式,分别是 使用kubectl命令直接创建 与 通过配置文件+kubectl apply创建,下面以上一篇中的ASP.NET Core示例来分别介绍下这两种方式...:latest --replicas=2 --namespace=aspnetcore 这样我们就部署了一个具有2个副本的k8s-demo(一个ASP.NET Core API示例)。...可以看到,两个副本分别位于k8s-node1 和 k8s-node2上面。一般默认情况下,K8S不会将Pod调度到Master节点上,虽然Master节点也是可以作为Node节点晒用的。 ...等待一段时间后(放心,不会很快),当K8S检测到k8s-node2不可用,会将k8s-node2上的Pod最终标记为Terminating状态,并在k8s-node1上新建两个Pod,维持副本总数量为3...当k8s-node2恢复后,Terminating的Pod会自动被删除,不过已经运行在k8s-node1的Pod是不会重新调度回k8s-node2的。 ?
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。...我们可以再次回顾一下我们通常访问一个业务的流程: User在浏览中输入一个域名 DNS至业务入口,这里一般指外部负载均衡器(Load Balancer),比如阿里云的SLB服务 外部负载均衡器反向代理到K8S的入口...三、Nginx Ingress的快速验证 3.1 后端API项目准备 这里我准备两个ASP.NET Core WebAPI项目,他们的代码很简单,就只有一个HomeController,负责请求到api...banana-api [381412-20200510125621656-292613162.png] 四、小结 本文介绍了Ingress的基本概念与Nginx Ingress的安装与配置,然后通过部署两个ASP.NET...Core WebAPI服务到K8s集群进行Ingress的快速验证。
前言 玩K8S也有一段时间了,借助云服务提供商的K8S控制台,已经可以很方便的快速部署应用至K8S。...安装教程和K8S简单入门可参考我的这篇文章ASP.NET Core 借助 K8S 玩转容器编排。 对于第一次接触Helm .NETer 来说我们可以通过VS 2019来快速体验一下。...创建 Chart (helm create) 打开VS 创建项目,选择Container Application for Kubernetes,创建一个空的ASP.NET Core Web 项目。...> K8S.Helm.Demo -> /src/K8S.Helm.Demo/bin/Release/netcoreapp3.1/K8S.Helm.Demo.dll 1> K8S.Helm.Demo...执行后,可以发现创建的K8S资源也已清理干净。 最后 以上仅是对 ASP.NET Core 如何使用 Helm 部署到K8S的简单介绍,希望对入门的你有所帮助!
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。 一、关于Helm 1.1 为何需要Helm? ...虽然K8S能够很好地组织和编排容器,但是缺少一个更高层次的应用打包工具,而Helm就是专门干这个事的。 通过Helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用。...[381412-20191206232011425-32078728.png] 这里我们需要关注的是values.yaml,修改其中的内容为我们之前演示的ASP.NET Core WebAPI应用镜像...下面我们在k8s-master上启动给一个httpd容器,让它来作为我们的本地chart仓库。...Helm的基本概念与安装和使用,Helm能够帮助我们像使用apt或yum那样管理安装、部署、升级和删除容器化应用,最后演示了如何为我们的ASP.NET Core API应用开发自己的chart,并在团队中共享
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。 一、什么是Rolling Update? ...为了实践滚动更新,我们先做一些准备工作: (1)准备一个ASP.NET Core WebAPI项目,具体项目代码参见这里。 .../k8s-demo:1.1 docker push edisonsaonian/k8s-demo:1.2 [7l0d5zq7ir.png] 二、更新实践 首先,我们先创建一个1.0版本到K8S中,准备...下面慢慢道来: (1)准备三个YAML配置文件,分别是:k8s-demo-v1.0.yaml,k8s-demo-v1.1.yaml及k8s-demo-v1.2.yaml。 ...本文介绍了滚动更新的概念,然后通过更新和回滚一个ASP.NET Core应用演示了如何在K8S中进行滚动更新。
K8S提供了另外一种方式,那就是环境变量方式。 ...2.5 ASP.NET Core appSettings 我们在ASP.NET Core中的配置都是写在appSettings.json文件中,如何将appSettings.json转换为ConfigMap...圣杰已经总结归纳为了《.NET Core使用K8S Configmap的正确姿势》一文,有兴趣的读者可以参考此文。...三、小结 本文探索了在K8S中如何进行配置管理,如果需要密文配置,可以使用Secret,如果是一般应用配置,可以使用ConfigMap。...最后,通过分享圣杰的一篇文章,介绍了如何在ASP.NET Core下使用Configmap的方式,希望对你有帮助!
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。...K8S自然帮我们考虑到了这个问题,健康检查是K8S的重要特性之一,默认有健康检查机制,此外还可以主动设置一些自定义的健康检查。 ...如果进程退出时的返回码不为0,则认为容器发生了故障,K8S会根据重启策略(restartPolicy)重启容器。 ...如果检测成功,那么K8S就会将容器加入到分发后端,重新对外接客(对外提供服务)。 ...Health Check》 (6)条子在洗澡,《K8S健康性检查-探测》
在上一篇《单节点环境搭建》中,通过Docker for Windows在Windows开发机中搭建了一个单节点的K8S环境,接下来就是动人心弦的部署ASP.NET Core API到K8S了。...一、K8S集群基本概念 (1)集群 首先,K8S集群也是需要多台服务器组成,作为容器的编排管理平台,只有一个节点在生产环境是不够的。...二、三大核心组件 (1)Pod Pod是K8S最基本的操作单元,包含一个或多个紧密相关的容器,一个Pod可以被一个容器化的环境看作是应用层的“逻辑宿主机”; 换句话说,在K8S中创建,调度和管理的最小单位就是...可以启用K8S的代理模式: $ kubectl proxy --port=8080 如此一来,便可以通过K8S的API来访问了,例如下面这个URL就可以访问在yaml中定义的这个my-internal-service...四、小结 本文主要快速地不完全地不求甚解地过了一下K8S中的一些重要的基本概念,目的是为下一篇部署ASP.NET Core API到K8S有一个必要的认知。
在上一篇《单节点环境搭建》中,通过Docker for Windows在Windows开发机中搭建了一个单节点的K8S环境,接下来就是动人心弦的部署ASP.NET Core API到K8S了。...Section 1 - ASP.NET Core on K8S学习初探(1)K8S单节点环境搭建 Section 2 - ASP.NET Core on K8S学习初探(2)K8S基本概念快速一览 Section...3 - ASP.NET Core on K8S学习初探(3)部署API到K8S 一、K8S集群基本概念 (1)集群 首先,K8S集群也是需要多台服务器组成,作为容器的编排管理平台,只有一个节点在生产环境是不够的...二、三大核心对象 (1)Pod Pod是K8S最基本的操作单元,包含一个或多个紧密相关的容器,一个Pod可以被一个容器化的环境看作是应用层的“逻辑宿主机”; 换句话说,在K8S中创建,调度和管理的最小单位就是...四、小结 本文主要快速地不完全地不求甚解地过了一下K8S中的一些重要的基本概念,目的是为下一篇部署ASP.NET Core API到K8S有一个必要的认知。
在上一个小系列文章《ASP.NET Core on K8S学习初探》中,通过在Windows上通过Docker for Windows搭建了一个单节点的K8S环境,并初步尝试将ASP.NET Core...这个系列开始,会继续学习K8S以及在Linux上搭建集群来深入把玩。本篇会回顾一下K8S的基本概念以及架构组成,然后会通过Kubeadm快速地搭建一个K8S集群供后续学习把玩之用。...3.1 K8S环境搭建的几种方式 搭建K8S环境有几种常见的方式如下: (1)Minikube Minikube是一个工具,可以在本地快速运行一个单点的K8S,供初步尝试K8S或日常开发的用户使用...本次学习实践我们主要借助Kubeadm工具搭建K8S集群,以便后续实践部署ASP.NET Core应用集群。...下一篇会通过一个ASP.NET Core的部署例子来演示和介绍一下各个组件之间是如何协作的,以及部署Dashboard。
领取专属 10元无门槛券
手把手带您无忧上云