Salt添加服務器grian變量

Salt默認有一些grains變量,如果要自定義添加一些變量,方法如下:

 

1. cd /usr/lib/python2.7/site-packages/salt/grains/

2. vi get_time.py

#!/usr/bin/python env
# coding=utf-8
from datetime import datetime
def get_server_time():
    grains = {}
    grains['server_time'] = datetime.now().strftime('%Y%m%d%H%M%S')
    return grains

3. 同步grains

salt "*" saltutil.sync_grains

4. 查看變量

[root@ai-test-k8s01 grains]# salt 10.128.142.216 grains.item server_time
10.128.142.216:
    ----------
    server_time:
        20200214111512

 

發佈了26 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章