k3s 인증서 솔루션 만료

인증서를 다시 생성에 발견은 k3s가 HTTPS TLS 핸드 오류의 사용 테스트는 년 후 등장하지 작업, 수 만 수리를 다시 설치 k3s 소스 컴파일러 않는
환경 : 우분투 16.04
도커 18.06.3는

첫째, 자식을 설치 (안 다음 명령을 실행하십시오 경우 기본값은 이미 설치되어 있어야합니다)
sudo는 APT -y 자식을 설치

두, 복제 소스 및 스위칭 지점 (여기 내가 1.0.1 버전을 사용)
자식 클론 https://github.com/rancher/k3s.git
CD k3s
자식 체크 아웃 -b V1.0.1

셋째, 인증서 섹션에서 소스 코드를 수정
주로 세 가지 문서, 그림 수정
1. 첫 번째 파일을
공급 업체 / github.com / 목장 / dynamiclistener / 인증서 / cert.go
k3s 인증서 솔루션 만료
k3s 인증서 솔루션 만료
k3s 인증서 솔루션 만료
이 효과처럼 말을하지 않았다하더라도, 백년 다음 공식 수정

2. 두 번째 파일 공급 업체 / github.com / 목장 / dynamiclistener / 공장 / cert_utils.go

k3s 인증서 솔루션 만료
k3s 인증서 솔루션 만료

3. 세 번째 파일 스크립트 / version.sh, 파일이 값 샤을 확인하기 때문에, 주석 행 4-7
k3s 인증서 솔루션 만료

넷째, 컴파일러는 (그것이 고정 표시기로 컴파일되어 있기 때문에, 네트워크를 보장)
(가)하게 설치 1.
하여 메이크업을 설치 APT -Y

make 명령을 다이렉트 2. 기다려주십시오 오랜 시간이 컴파일

dist 파일 / 유물에있는 파일 3. 모두 완료

V. 검증
, (장착부 k3s 설치 참조) 다시 설치 k3s을 경우 태그 이미지에 대한 필요성 여기에 작은 버그 공식 오프라인 패키지
도커 태그 k8s.gcr.io/pause:3.1 랜치 / PAUSE : 3.1

결과의 검증
k3s 인증서 솔루션 만료

k3s 인증서 솔루션 만료

이 시점에서 당신은 물론, 매년 같은 권고하고 일년에 한 번 공식 업그레이드, 결국 더 많은 허점을 업그레이드 할 필요가 없습니다, 100 년 안심 느낄 수 있습니다

추천

출처blog.51cto.com/3138583/2466781