일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- libvirt
- port open
- KVM
- nfs-provisioner
- Kubeflow
- golang
- k8s
- yum
- kolla-ansible
- cephadm
- Ansible
- ubuntu
- repository
- OpenStack
- awx
- ceph
- archlinux
- Arch
- i3
- grafana-loki
- Linux
- HTML
- cloud-init
- Kubernetes
- ceph-ansible
- kolla
- Docker
- terraform
- Octavia
- pacman
- Today
- Total
목록분류 전체보기 (189)
YJWANG
[ OpenStack / CentOS 7.X ] Openstack Prerequisite refer to : https://docs.openstack.org/install-guide/openstack-services.html#minimal-deployment-for-train prerequisite You must use an account with administrative privileges to configure each node. Either run the commands as the root user or configure the sudo utility. firewall (https://docs.openstack.org/install-guide/firewalls-default-ports.html..
Helm Value에 아래와같이 sidecar를 enable 해주고 label을 configmap에 담으면 dashboard가 추가된다. configmap이 계속 반영이 안돼서 SC를 disable후 다시 enable해서 조치했습니다. 이후 configmap 추가 및 삭제 시 자동으로 감지하여 반영됩니다. sidecar: dashboards: enabled: true label: grafana_dashboard- root@yjwang0-k8s-01:~# head -n30 dashboard2.yaml ### https://github.com/grafana/helm-charts/blob/main/charts/grafana/README.md apiVersion: v1 kind: ConfigMap metadat..
Helm value에서 아래 값을 false로 바꿔줍니다. 해당 값이 true면 chart 통해서 생성된 monitor만 감지합니다. ## If true, a nil or {} value for prometheus.prometheusSpec.serviceMonitorSelector will cause the ## prometheus resource to be created with selectors based on values in the helm deployment, ## which will also match the servicemonitors created ## serviceMonitorSelectorNilUsesHelmValues: false 이후 service monitor를 생성하면 root@..
kube-proxy 참고 : https://kangwoo.github.io/devops/kubernetes/monitoring-kube-proxy-with-prometheus-operator/ 우선 kube-proxy는 Metric 수집 하는 bind address가 127.0.0.1 loop back으로 돼있어서 발생한다. 이를 0.0.0.0 또는 IP로 변경하고 pod를 재 시작하면된다. root@yjwang0-k8s-01:~# kubectl edit configmaps -n kube-system kube-proxy metricsBindAddress: 127.0.0.1:10249 > metricsBindAddress: 0.0.0.0:10249 root@yjwang0-k8s-01:~# kubectl d..
refer to https://github.com/kubernetes-sigs/kubespray Deploy root@yjwang0-k8s-01:~# apt update root@yjwang0-k8s-01:~# apt -y install python3-pip - root@yjwang0-k8s-01:~# git clone https://github.com/kubernetes-sigs/kubespray.git root@yjwang0-k8s-01:~# cd kubespray/ - root@yjwang0-k8s-01:~/kubespray# pip3 install -r requirements.txt root@yjwang0-k8s-01:~/kubespray# cp -rfp inventory/sample invent..
k8s (20.04) 연구노트 - involuntary disruption 서버 Down 시 Pod를 언제 recover 하는가? 아래 글에서 기본적인 내용을 참고했다. https://medium.com/tailwinds-navigator/kubernetes-tip-how-to-make-kubernetes-react-faster-when-nodes-fail-1e248e184890 설정 (api-server) - --default-not-ready-toleration-seconds=30 - --default-unreachable-toleration-seconds=30 - --v=6설정 (controller-manager) - --node-monitor-grace-period=30s - --node-moni..