Skip to content

Instantly share code, notes, and snippets.

@xsqian
xsqian / gist:d26eeda3da9ce2035010e6ad83a00346
Last active February 26, 2021 18:43
get the kubernetes secret and print on terminal
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}')
export CLUSTER_IP=$(kubectl get services/webapp1-clusterip-svc -o go-template='{{(index .spec.clusterIP)}}')
echo CLUSTER_IP=$CLUSTER_IP
curl $CLUSTER_IP:80
sed -i 's/HOSTIP/172.17.0.16/g' externalip.yaml
export LoadBalancerIP=$(kubectl get services/webapp1-loadbalancer-svc -o go-template='{{(index .status.loadBalancer.ingress 0).ip}}')
echo LoadBalancerIP=$LoadBalancerIP
@xsqian
xsqian / sed for file manipulation
Created September 11, 2020 19:58
delete a line from a file with a pattern
sed -i '' '/charset=latin1/d' ./not-appliable.sql
find . -name '*.js' -exec grep -i 'NPM_TOKE' {} \; -print
host = db.serverStatus().host;
prompt = function() {
return db+"@"+host+"$ ";
}
or to get the uptime and total number of documents
prompt = function() {
return "Uptime:"+db.serverStatus().uptime+" Documents:"+db.stats().objects+" > ";
sudo lsof -i :27017 # checks port 27017
{
"deviceId": "devA",
"etag": "AAAAAAAAAAc=",
"status": "enabled",
"statusReason": "provisioned",
"statusUpdateTime": "0001-01-01T00:00:00",
"connectionState": "connected",
"lastActivityTime": "2015-02-30T16:24:48.789Z",
"cloudToDeviceMessageCount": 0,
"authenticationType": "sas",
apiVersion: extensions/v1beta1
kind: DaemonSet
metadata:
name: datadog-agent
spec:
template:
metadata:
labels:
app: datadog-agent
name: datadog-agent
{
"AWSTemplateFormatVersion": "2010-09-09",
"Parameters": {
"PrestoCoordinatorURL": {
"Description": "URL of the Presto Server. example: http://ec2-xx-xx-xx-xx.compute-1.amazonaws.com:8889",
"Type": "String"
},
"AirpalPort": {
"Description": "Airpal Port",
"Type": "String",
echo -n -e "\033]0;My Terminal Title\007"
@xsqian
xsqian / tf-save-data.py
Created March 15, 2018 06:26
Saving Graphs for TensorBoard
import tensorflow as tf
x = tf.constant(5, name='x')
y = tf.constant(8, name='y')
z = tf.Variable(2*x+3*y, name='z')
model = tf.global_variables_initializer()
with tf.Session() as sess:
write = tf.summary.FileWriter("./tf_logs", sess.graph)
sess.run(model)
print('z = ', sess.run(z)