steampipe schedule
This commit is contained in:
@@ -5,6 +5,7 @@ __init (){
|
||||
# pwd
|
||||
# cd ${git_path}
|
||||
# pwd
|
||||
cd /home/jhjung/git/dsk-iac/scripts/steampipe_iac/
|
||||
|
||||
git pull
|
||||
|
||||
@@ -20,7 +21,7 @@ __git_push (){
|
||||
}
|
||||
#------------------------------------------------------------------------------------------------------
|
||||
__append (){
|
||||
line_count=`cat ${exec_log} | grep -v -- -- | grep -v name | wc -l`
|
||||
line_count=`cat ${exec_log} | grep -v -- -- | egrep -v '(name|ri_count)' | wc -l`
|
||||
echo -e "\n${title} [${line_count}]\n" >> ${file}
|
||||
cat ${exec_log} >> ${file}
|
||||
}
|
||||
@@ -61,12 +62,11 @@ resources_query="""
|
||||
(SELECT
|
||||
name,
|
||||
'Stateful_Set' as kind,
|
||||
available_replicas as count,
|
||||
available_replicas as count,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'cpu') AS reqeust_cpu,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'memory') AS reqeust_mem,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'limits' ->> 'cpu') AS limit_cpu,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'limits' ->> 'memory') AS limit_mem
|
||||
|
||||
FROM
|
||||
kubernetes_stateful_set
|
||||
WHERE
|
||||
@@ -75,7 +75,7 @@ union
|
||||
(SELECT
|
||||
name,
|
||||
'Deployment' as kind,
|
||||
available_replicas as count,
|
||||
available_replicas as count,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'cpu') AS reqeust_cpu,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'memory') AS reqeust_mem,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'limits' ->> 'cpu') AS limit_cpu,
|
||||
@@ -88,7 +88,7 @@ union
|
||||
(SELECT
|
||||
name,
|
||||
'DaemonSet' as kind,
|
||||
number_available as count,
|
||||
number_available as count,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'cpu') AS reqeust_cpu,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'requests' ->> 'memory') AS reqeust_mem,
|
||||
(template -> 'spec' -> 'containers' -> 0 -> 'resources' -> 'limits' ->> 'cpu') AS limit_cpu,
|
||||
@@ -172,7 +172,7 @@ ORDER BY availability_zone
|
||||
"""
|
||||
#------------------------------------------------------------------------------------------------------
|
||||
#git_path="/home/jhjung/git/dsk-iac"
|
||||
origin="$(pwd)/org_README.md"
|
||||
origin="org_README.md"
|
||||
exec_log="query.log"
|
||||
file="../../README.md"
|
||||
#------------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user