2016-09-04 2 views
0

요리사 저장소를 알파벳순으로 사용자 지정에서 재정의하는 방법이 있습니까?요리사 저장소 사용자 생성

즉, 내 금고에 사용자 alf, bob, cain 및 dave가 있다면 alf보다 먼저 사용자 cain을 만들 수 있습니까? 볼트의

+1

정확히 달성하려는 것은 무엇입니까? – Tensibai

답변

1

관리자는 항상 정렬 된 목록으로 표시됩니다

$ knife vault show secrets app1 -p admins 
admins: 
    alf 
    bob 
    cain 
    dave 
id:  app1 
.. 
.. 

그런데 왜 그 문제는 기능적으로해야? 볼트에 액세스 할 때 각 관리 사용자 또는 Chef 노드는 개인 키를 사용하여 한 번만 인증됩니다.

사용자는 본질적으로 생성되지 않습니다. 볼트는 새로운 관리자 목록으로 간단하게 업데이트됩니다. 사용자가 이미 존재한다고 가정합니다. 그렇지 않으면 오류가 발생합니다.

$ knife vault update secrets app1 -A 'alf,bob,cain,dave,onemore' 
$ knife vault show secrets app1 -p admins 
admins: 
    alf 
    bob 
    cain 
    dave 
    onemore 
id:  app1 
.. 
.. 
+0

감사합니다. 이유는 사용자 alf의 홈 디렉토리가 사용자 cain의 하위 디렉토리이기 때문에 Alf가 생성되기 전에 사용자가 생성되기를 원하는 이유입니다. 불행히도 이러한 사용자 이름을 바꿀 수는 없습니다/ – jebjeb

+0

@jebjeb 그건 이해가되지 않습니다. 홈 디렉토리가 중요한 이유는 무엇입니까? 볼트에 저장된 데이터로 사용자를 만들려고합니까? (위에서 설명한대로 볼트에 액세스 할 수있는 관리자와는 대조적으로). –