문자열 치환 :%s/before/after/g
·
System Engineering/리눅스, 라즈베리파이
https://harryp.tistory.com/736 [Linux] vi (vim) 에서 문자열 치환하기 안녕하세요. vi (vim) 에디터에서 문자열 치환하는 방법입니다. 1. 명령어 기본 : 시작행,끝행s/원래문자열/변경문자열/옵션 기본적인 명령어는 위와 같습니다. 문자열은 '정규 표현식'도 사용 가능 harryp.tistory.com
Private Endpoint는 뭐임?
·
CLOUD/Azure Cloud
PaaS는 원래 Public DNS만 있구 Private IP가 없거든? Private Endpoint를 쓰면, Private IP를 부여해서 vNet과 연결해주는거야. IP로 접근하든 FQDN으로 접근하든 다 접근은 잘 돼. 근데 Azure에서는 FQDN으로 접속하는걸 권장하는 것 같아. 왜 그럴까? 왜냐하면 그냥 IP로 접근하는게 괜찮으면, 굳이 Private DNS를 만들 필요가 없잖아. 알았다! IP address가 Dynamic이라 그랬네. ㅋㅋ 해결!
[아직안봄] saas-tenancy-app-design-patterns
·
CLOUD/Azure Cloud
https://docs.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns Multi-tenant SaaS patterns - Azure SQL Database Learn about the requirements and common data architecture patterns of multi-tenant software as a service (SaaS) database applications that run in the Azure cloud environment. docs.microsoft.com
Azure상에서 IaC로 Infra 구성할 때 필수적으로 입력해야 되는 요소들
·
CLOUD/Azure Cloud
RG Region vNet RG Region IP address prefixes subnet Subnet IP address prefixes NAT gateway NIC RG vNet Subnet NSG
kubernetes 6/17
·
System Engineering/Kubernetes
Deployment - ReplicaSet에서 발전된 형태의 Controller Deployment 배포 전략 - RollingUpdate (기본적으로 사용하는 전략) - 서비스 중단 없이 신규 버전의 애플리케이션으로 업데이트할 수 있는 배포 전략 - 업데이트 중에는 구버전의 애플리케이션과 신버전의 애플리케이션이 공존함 - ReCreate - 기존의 애플리케이션을 모두 지운 후 새로운 애플리케이션을 배포하는 배포 전략 - 애플리케이션 업데이트 과정에서 서비스 중단 시간(다운 타임)이 수반되는 배포 전략 -> 그럼 이거 안좋은거 아냐? 왜 써? 어떤 사용자는 구버전으로 접속하고 어떤 사용자는 신버전으로 접속하는 상황을 방지할 수 있다. maxUnavailable : RollingUpdate 과정에서 사용할..
github에 branch 만들고 push하기
·
System Engineering/Kubernetes
https://blog.naver.com/PostView.naver?blogId=owl6615&logNo=222542201977