コード例 #1
0
ファイル: revision_printer.py プロジェクト: PinTrees/novelhub
 def GetSecrets(record):
     secrets = {}
     secrets.update({
         k: FormatSecretKeyRef(v)
         for k, v in record.env_vars.secrets.items()
     })
     secrets.update({
         k: FormatSecretVolumeSource(v)
         for k, v in record.MountedVolumeJoin('secrets').items()
     })
     return cp.Mapped(k8s_object_printer.OrderByKey(secrets))
コード例 #2
0
ファイル: revision_printer.py プロジェクト: PinTrees/novelhub
 def GetConfigMaps(record):
     config_maps = {}
     config_maps.update({
         k: FormatConfigMapKeyRef(v)
         for k, v in record.env_vars.config_maps.items()
     })
     config_maps.update({
         k: FormatConfigMapVolumeSource(v)
         for k, v in record.MountedVolumeJoin('config_maps').items()
     })
     return cp.Mapped(k8s_object_printer.OrderByKey(config_maps))
コード例 #3
0
ファイル: revision_printer.py プロジェクト: PinTrees/novelhub
 def GetUserEnvironmentVariables(record):
     return cp.Mapped(
         k8s_object_printer.OrderByKey(record.env_vars.literals))