分类:知识备忘

如何实现 kubernetes 从私有镜像仓库拉取镜像

如果我们的镜像位于私有镜像仓库,比如阿里、Coding.net 等,直接拉取注定会失败,因为这时 kubernetes 还没有这些私有镜像仓库的认证信息,也不会尝试登录。 所以,在部署前我们要预先吧私有镜像仓库的认证信息告诉 kubernetes,而告诉 kubernetes 的方式就是配置一个类型为 dockerconfigjson 的 Secret 首次创建 Secret假设 Secret 取

初始化数据库必备步骤

我们在创建测试数据库的时候,应该遵循一个数据库一个用户的原则,避免所有数据库都使用 root 来操作,这样可以顺便练习一下赋予权限的操作,合理利用数据库资源。一般会固定的有以下几个步骤: 创建新用户 创建新数据库 赋予该用户对该数据库的使用权限 下面以 dbuser 为新用户,exampledb 为新数据库,给出简单的示例 postgres创建新用户: CREATE USER dbuser W

给公司整理的前端规范

一、目录结构规范普遍地,项目需要有以下几项文件夹或文件: src - 源代码存放的文件夹 package.json - 包描述文件 yarn.lock - 包管理器 yarn 自动生成的版本锁定文件 README.md - 新手上手指南,针对项目的启动命令、环境配置,依赖安装难点等进行描述 其它的目录结构,按照生成项目时使用的脚手架自行决定,推荐的脚手架: 框架 脚手架 创建命令 官网

SQL 学习小例子

我们的目标是创建一个数据库,包含顾客、商品,以及二者产生关系得到的订单,过程中我们要尽可能地用到关系型数据库的特性,所以还有一些衍生的表单。本文的 SQL 语法遵循 Mysql 的语法。 step1: 创建表单使用数据库(假设已有): USE `hungry`; 用户表单: CREATE TABLE `users` ( `id` int(8) unsigned NOT NULL AUTO_I

Android 如何设置全局代理

前言:日常生活中,Android 的 http 代理直接使用设置里的 Wi-Fi 设置就够了,但是有些情况下仍然不足,本文给出另外一种解法。这种解法就是通过控制台修改 Android 的全局设置,适用于真机及模拟器。步骤如下: step1: 进入控制台adb shell step2: 设置代理settings put global http_proxy 127.0.0.1:8888 step3

使用 venv 创建 python3 虚拟环境

之前有篇文章,《使用 virtualenv 创建 python3 虚拟环境》,现在我们换一款软件来做同样的事情 —— venv。 1. 安装 python3brew install python3 2. 新建虚拟环境切换到项目根目录 cd path/to/myproject 新建一个 venv,习惯上命名为 venv: python3 -m venv venv 没有任何错误提示,表示成功;如果

Mac 终端开启和关闭代理的方法

简单命令假如你的代理机是你的本机(127.0.0.1),代理的端口为 7070, 开启代理很简单,就是用 export 命令设置全局变量 http_proxy 和 https_proxy: export http_proxy="http://127.0.0.1:7070"export https_proxy="http://127.0.0.1:7070" 关

使用环境变量实现 npm 换源

为什么需要换源?换源是一种不屈的态度,是对自己生命的负责。 1. 安装普通的第三方模块时registry=http://registry.npm.taobao.org npm install 2. 安装依赖有 node-sass 时sass_binary_site=https://npm.taobao.org/mirrors/node-sass npm install 3. 安装依赖有 elect

安装 ubuntu 后要做的三件事

1. 中文语言支持安装中文语言包: apt install language-pack-zh-hant language-pack-zh-hans 配置相关环境变量: vim /etc/environment 在文件中增加语言和编码的设置: LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh:en_US:en" 重新设置本地配置: dp