티스토리 뷰

728x90
반응형

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'

728x90
반응형