Skip to content

Instantly share code, notes, and snippets.

apiVersion: apps/v1
kind: Deployment
metadata:
creationTimestamp: null
labels:
app: mongo
name: mongo
namespace: hyg
spec:
replicas: 1
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: hyg-logs
namespace: hyg
spec:
accessModes:
- ReadWriteMany
storageClassName: azurefile-premium
resources:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: managed-prem-mongo
namespace: hyg
spec:
accessModes:
- ReadWriteOnce
storageClassName: managed-premium
resources:
# Dummy values for illustration
apiVersion: v1
data:
mongoadminpwd: DSESSssdsec$$
mongouserpwd: ZSdsdJBBJBs#
apisecretkey: SDASDFhdf63esfdsfsdf#F$DffsdsDF
kind: Secret
metadata:
creationTimestamp: null
name: hygieia-secret
apiVersion: v1
data:
mongoadmin: admin
mongosvc: mongo-svc
mongoport: "27017"
mongouser: dashboarduser
apihost: hygieia-api-svc
apiport: "8080"
bamboo-server: http://bamboo-server-name.com
bamboo-user: hyg-user
{
"variables": {
"ssh_user": "admin",
"ssh_pass": "abc@341256",
"mgd_image": "apchewebserver",
"rg": "rg_name",
"subscription_id": "subscription-id",
"image_ver": "1.0.0"
},
resource "azurerm_key_vault_secret" "test_build" {
name = "prikey-test-build"
value = base64encode(file("/root/.ssh/id_rsa"))
key_vault_id = azurerm_key_vault.example.id
tags = {
env = "dev"
app = "app1"
owner = "jeewan"
}
module "core_modules" {
source = "../../data-sources/"
}
terraform {
backend "azurerm" {
resource_group_name = "core"
storage_account_name = "corestorageaccforlab"
container_name = "terraform-state"
key = "key_vault.tfstate"
module "core_modules" {
source = "../../data-sources/"
}
terraform {
backend "azurerm" {
resource_group_name = "core"
storage_account_name = "corestorageaccforlab"
container_name = "terraform-state"
key = "key_vault-query.tfstate"
#!/bin/env python
"""
This is template for ansible dynamic inventory script.
"""
import json
import argparse
host = "host_ip"