티스토리 뷰
2021년 포스팅 예정
2021년 신축년 새해가 밝았습니다. 올 한해의 시작은 여전한 포스트 코로나 시대로 시작을 했는데요. 올해 말에는 이전과 같은 평범한 한해로 돌아가 있었으면 좋겠습니다.
올해도 여전히 주를 이룰 토픽은 클라우드와 MSA가 될 예정입니다.
[MSA & Cloud]
1) Kubeflow (waspro.tistory.com/684)
2) kubevirt
3) Docker images 빌드 최적화 (waspro.tistory.com/692)
: 재사용을 위한 docker images의 build 순서를 조정하거나, 불필요한 layer를 줄이는 등의 방법
4) Docker Union 동작방식
5) DevSecOps 구현 (https://waspro.tistory.com/693)
[Kubernetes]
1) Container 기동 후 Complete 에서 지속 Restart되는 현상 (waspro.tistory.com/591)
- Docker Image의 CMD Script가 종료되어 Init으로 기동되는 CMD를 종료되지 않도록 변경해야 하는 방안
- BASH의 경우 종료되지 않음
- Shell Script의 완료로 인해 발생 가능함
2) Container의 Stack Size를 조절하는 방안 (waspro.tistory.com/689)
- /etc/docker/daemon.json에 반영
- default-ulimits name stack hard soft 적용
3) kubectl config use-context minikube
- 다중 클러스터 접근 구성
- https://kubernetes.io/ko/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
4) kubernetes configMap (waspro.tistory.com/681)
5) SCC 권한
6) POD 강제 재기동
7) Pod Topology Spread Constraints
8) CSI
9) Kuberhealthy
10) WSL + Docker and Kubernetes
11) KubeInvaders
12) Kubefed
13) Metallb (ARP PROXY, ARP SPEAKER)
14) Terraform
15) Velero
[AWS]
1) 랜딩존
2) EKS ALB Rolling Update (readinessGates) (waspro.tistory.com/682)
3) AWS NETWORK 구조 설계
[CI/CD & Framework]
1) Git branch Strategy (GitLab Issue) (https://waspro.tistory.com/710)
2) Git sourcetree / Git gitkraken
3) Eclipse Sub Project 구조
4) Jenkins Pipeline
- NotifyFailed
- Multibranch Pipeline (https://waspro.tistory.com/707)
5) Jenkins Pipeline Pod Deployment Check Stage
6) Tekton
- 개요 (Pipeline 구성) (https://waspro.tistory.com/705)
- Architecture 설계 (https://waspro.tistory.com/706)
- 구축 (https://waspro.tistory.com/711)
7) GitlabCI
8) Atlassian 구축/배포 (waspro.tistory.com/685, waspro.tistory.com/687)
9) Atlassian 시점 기반 Commit
10) Git Cherry-Pick
11) Telepresence
12) argoCD
13) mockserver
14) subtree
15) Harbor Image Sign
- Harbor Image Sign CI/CD 체계 적용
- Image Sign 설계 (https://waspro.tistory.com/716)
[OpenSource Software]
1) Kafka
- Kafka NewTopic
- Kafka sample test 환경
- Kafka 순서보장
2) Redis
- Cluster 구성하기 (https://waspro.tistory.com/696)
- Redis Architecture (https://waspro.tistory.com/697)
- Redis vs Memcached 비교 (https://waspro.tistory.com/699)
- Redis 운영관리 (https://waspro.tistory.com/704)
3) Apache HTTPD
- SSLSESSIONCOOKIE
4) Netdata
- 구축 활용 (https://waspro.tistory.com/712)
- 커스터마이징 (https://waspro.tistory.com/712)
5) Heimdall (https://waspro.tistory.com/713)
#앞으로 추가되는 내용은 계속 업데이트 예정
올 한해는 코로나로 인해 모두 어려운 한해를 보내왔으며, 그 기조는 앞으로도 당분간 유지될 것으로 보입니다. 모두 힘내서 코로나를 극복하고 힘찬 2021년을 맞이했으면 좋겠습니다.
마스크 벗고 맘껏 웃으면서 회식하는 그날이 빨리 돌아오기를 바라며..!
# 참조
- kubectl get pods podsname -n namespaces -o yaml
- kubectl get pods -w
- kubectl get service --all-namespaces
- kubectl --kubeconfig=$HOME/.kube/config rollout restart deployment/test-deployment
- kubectl create secrets tls / ingress yaml apply
- docker exec -itu root contianer_name bash
- watch -n interval "command"
- fuser -ck /dev/sdb1 && umount /dev/sdb1
- curl -k (--insecure : https test)
- curl -X POST \
http://localhost:8080/servlet \
-H 'Accept: application/json' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: multipart/mixed' \
-H 'Postman-Token: 406bfbe4-94d3-0c70-1b0f-0d1fdb2a6f5b' \
-H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
-F 'uploadFile=@access_log.2021.01.06'
- Total
- Today
- Yesterday
- Da
- JEUS7
- 쿠버네티스
- aws
- webtob
- MSA
- apache
- aa
- Architecture
- nodejs
- openstack tenant
- SA
- 마이크로서비스 아키텍처
- node.js
- kubernetes
- OpenStack
- openstack token issue
- Docker
- API Gateway
- git
- 오픈스택
- wildfly
- JEUS6
- JBoss
- jeus
- TA
- 마이크로서비스
- 아키텍처
- k8s
- SWA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |